LifeEXE | Unreal Engine | CG
2.1K subscribers
566 photos
812 videos
716 links
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🔝 Всем привет, всем привет! 🔝

Небольшая бесплатная веб-утилита для создания 3D объектов на основе SVG или рисованного блокаута ➡️

🔗 https://3dsvg.design

#gamedev #indie #marketing #tools #games #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥953🦄1
📕 Всем привет, всем привет! 📕

Большой технический разбор о том, как заставить ландшафты выглядеть реалистично. Автор представил новый быстрый метод «эрозионного шума»➡️

🔗 Fast and Gorgeous Erosion Filter

#graphics #procedural #gamedev #erosion #shaders #cool_article #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
247🔥5👍3🦄11
🔝 Всем привет, всем привет! 🔝

Отличная новая статья по современным техникам culling'а в рендеринге — от классических подходов до GPU-driven пайплайнов ➡️

🔗 Modern rendering culling techniques

Автор разбирает ключевые методы отсечения невидимой геометрии:

🔤Frustum culling — отсечение объектов вне пирамиды видимости камеры
🔤Occlusion culling — отсечение объектов, перекрытых другой геометрией
🔤Backface culling на уровне треугольников и мешлетов
🔤Small triangle culling — отсечение слишком мелких треугольников, не попадающих в пиксели
🔤 Cluster/Meshlet culling — современный подход с разбиением меша на кластеры и их независимым отсечением на GPU

🔤🔤🔤🔤🔤

#rendering #graphics #gpu #culling #nanite #code #unrealengine #ue5 #gamedev #games #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥266543🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
😎 Всем вечерний привет! 😎

Перед длинными майскими выходными не забываем включить расширения с котом для браузера, который будет контролировать ваше рабочее время ➡️

🚽 Cat Gatekeeper

#extension #gamedev #meme #humor #lifeexe #lifeexecode #mayday
Please open Telegram to view this post
VIEW IN TELEGRAM
😁22🔥6642🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
🙃 Всем пятничный йоу! 🙃

В номинации батя дня сегодня побеждает Артур Морган!

🤠🤠🤠

#gamedev #meme #humor #lifeexe #lifeexecode #friday
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3197🔥3🦄2
This media is not supported in your browser
VIEW IN TELEGRAM
🙃 Всем привет, всем привет! 🙃

Пятничная видео игра сегодня — Pet the Cat. Чтобы атаковать врагов, вам нужно гладить своего кота.⬇️

📱 Pet the Cat

💤🤪😎

#gamedev #games #lifeexe #lifeexecode #coolgame
Please open Telegram to view this post
VIEW IN TELEGRAM
117🦄4
📕 Всем привет, всем привет! 📕

Непостоянная рубрика — Воскресный Си 👍

Перед вами один из самых знаменитых и «вирусных» фрагментов кода на C за всю историю языка 🔥

На первый взгляд кажется, что это синтаксическая ошибка — ведь здесь switch буквально переплетён с циклом do-while. Но нет, это абсолютно валидный, стандартный C-код ➡️

void fastCopy(short* to, short* from, int count) 
{
if (count <= 0) return;

int n = (count + 7) / 8;
switch (count % 8)
{
case 0: do { *to++ = *from++;
case 7: *to++ = *from++;
case 6: *to++ = *from++;
case 5: *to++ = *from++;
case 4: *to++ = *from++;
case 3: *to++ = *from++;
case 2: *to++ = *from++;
case 1: *to++ = *from++;
} while (--n > 0);
}
}


Приём назван в честь Тома Даффа, который придумал его в 1983 году, работая в Lucasfilm 😈 Computer Division — подразделение, из которого позже вырос Pixar 😏

Его задача была ускорить копирование данных при работе над программой для анимации и он нашёл элегантное и слегка безумное решение, которое сочетает в себе механизм switch и раскрутку цикла loop unrolling 😐

Секрет в том, что в C метки case — это обычные метки перехода, и они могут находиться внутри управляющих конструкций (do/while/for/if), лежащих в теле того же switch

🔤Управление «прыгает» в середину цикла благодаря switch
🔤Код выполняется «сверху вниз» до конца блока do-while
🔤Затем проверяется условие while, и цикл продолжает крутиться уже целиком

Подробнее с примером Compiler Explorer в моей открытой заметке Duff's Device 📕

🔤🔤🔤🔤🔤🔤🔤

🤝 Поддержать:
Patreon | Boosty | PayPal

Ресурсы:
GitHub | Itch | X | Wiki

#c #duff_device #cpp #code #lifeexe #lifeexecode #lifeexeEDU
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥331182👍1🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
📱Всем привет, всем привет! 📱

На гитхаб дропнули бесплатный плагин NanoGS, предназначенный для эффективного рендера крупных 3D Gaussian Splats в 🎮nreal Engine.

Идеально, если работаете с большими наборами точек/сплатов из фотограмметрии, LiDAR или NeRF ➡️

🔗 Nano Gaussian Splatting

💡 Дополнительно — для gaussian splats имеется open-source онлайн редактор SuperSplat Editor

#unrealengine #ue #ue5 #gaussiansplats #nanite #rendering #plugin #vfx #games #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
18🔥129🦄1