Media is too big
VIEW IN TELEGRAM
В Unreal Engine есть мощная команда консоли —
dumpGPUОна позволяет сдампить сырые бинарные данные промежуточных ресурсов с детализацией до конкретного прохода рендер-графа (render graph pass)
Результат дампа генерируется в виде 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
👌15 13❤11🔥5👍1🦄1 1
Мини tip для
ReadOnlyKeys позволяет блокировать редактирование ключей ассоциативного массива в блюпринтах TMap — ключи можно случайно изменить UPROPERTY(EditAnywhere)
TMap<ECharStat, float> RegularStats;
UPROPERTY(EditAnywhere, meta = (ReadOnlyKeys))
TMap<ECharStat, float> StatsWithReadOnlyKeys;
Patreon | Boosty | PayPal
GitHub | LifeEXE School | Itch | X | Wiki | Курс по UE
#code #tips_and_tricks #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32 6 5🦄2❤🔥1
LifeEXE | Unreal Engine | CG
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчики Hear Tell of Hauntings проигнорировали потрясный гайд по созданию реалистичных дробовиков и вот что из этого вышло
#gamedev #ue5 #unrealengine #humor #bugs #lifeexe #lifeexecode #friday
Please open Telegram to view this post
VIEW IN TELEGRAM
😁40🔥5👻2 1
Новое видео по разработке игрового движка на канале
std::source_location LE_LOG по аналогии с UE
/Zc:preprocessor📱 Видео уже доступно на Boosty и Patreon
Patreon | Boosty | PayPal
GitHub | Itch | X | Wiki | LifeEXE School
#log #gameengine #cpp #gamedev #lifeexe #lifeexeengine
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
16.🕹️ Game Engine. Система логирования. Day3: c++ concepts, std::source_location, variadic macros
0:24:59 Исправляем билд под linux#gameengine #log #logging #concepts #cpp #lifeexe #lifeexecode #lifeexeengine #unrealengine #gamedev #ue5 #unrealengine5
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/un…
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/un…
🔥18 6❤4👍2