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

Новый видео-туториал от инженера Epic Games по использованию GPU-генерации с PCG ⬇️

🔗 Unreal Engine 5.6 PCG - Ep 9 - Introduction to GPU

🔤Как включить поддержку GPU для нод
🔤Как написать собственную HLSL-ноду
🔤Как сэмплировать ландшафт на GPU
🔤Какие ограничения имеет использование GPU c PCG

Исходники проекта на Github ⬇️

📱 TutorialPCG

💡 В официальной документации имеется дополнительный гайд на эту тему — Using PCG with GPU Processing

#pcg #procedural #gpu #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥2295👍2🦄1
Media is too big
VIEW IN TELEGRAM
📱 Всем привет, всем привет! 📱

В Unreal Engine есть мощная команда консоли — dumpGPU

Она позволяет сдампить сырые бинарные данные промежуточных ресурсов с детализацией до конкретного прохода рендер-графа (render graph pass) ➡️

🔗 GPUDump Viewer Tool

Результат дампа генерируется в виде HTML-страницы, которую можно открыть в любом браузере.

Самая интересная фишка инструмента — встроенный вьюер текстур. Он работает на базе WebGL и позволяет вам писать кастомные пиксельные шейдеры прямо в браузере. Это дает возможность визуализировать каналы текстур, проверять значения и распаковывать данные именно так, как вам нужно для отладки 🔥

Примеры из видео ⬇️

vec3 texel = fetchTexel(uv);
display.rgb = 1.0 - texel;


vec3 texel = fetchTexel(uv);
display.rgb = texel * 0.5 + vec3(uv.x, uv.y, 0.0) * 0.5;


🔤🔤🔤💶

#rendering #debug #gpu #tips_and_tricks #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
👌171612🔥6👍2🦄11
🆒 Всем привет, всем привет! 🆒

Intel опубликовали вторую главу большого технического гайда по оптимизации 🎮nreal Engine ➡️

🔗 Unreal Engine* 5 Optimization Guide Chapter 2

В статье разбираются ключевые аспекты профилирования и оптимизации производительности:

🔤CPU-профилирование — Unreal Insights, stat команды, идентификация узких мест в Game Thread и Render Thread
🔤GPU-профилирование — ProfileGPU, оптимизация draw calls, работа с occlusion calling
🔤Оптимизация рендеринга — LOD-ы, Nanite, Lumen, настройки теней и освещения
🔤Оптимизация памяти — текстурный стриминг, управление пулами памяти
🔤 Многопоточность — распределение нагрузки между потоками, async-загрузка ассетов

💡 Первая часть — Unreal Engine* Optimization Guide: Profiling Fundamentals

#optimization #profiling #performance #cpu #gpu #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
10🔥3714622🦄1
🔝 Всем вечерний привет! 🔝

Небольшая, бесплатная утилита для мониторинга использования GPU памяти по всем запущенным процессам в Windows ➡️

📱 demote_tracker

🚀 Бинарник приложения можно скачать в релизах на Github, собрать самому, либо интегрировать исходный код в свой проект

#gpu #vram #profiling #optimization #windows #gamedev #games #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥2885👍3🦄2
🔝 Всем привет, всем привет! 🔝

Отличная новая статья по современным техникам 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