LifeEXE | Unreal Engine | CG
2K subscribers
481 photos
625 videos
563 links
Download Telegram
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
👌151311🔥5👍1🦄11
📱 Всем привет, всем привет! 📱

Мини tip для 🎮nreal Engine — мета спефицикатор 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
🔥3265🦄2❤‍🔥1
🙃 Всем вечерний привет! 🙃

Новое видео по разработке игрового движка на канале⬇️

🔗 https://youtu.be/1_7z2EqpVhw

🟢 Работаем с концептами
🟢 std::source_location
🟢 Пишем свой макрос LE_LOG по аналогии с UE
🟢 Включаем /Zc:preprocessor
🟢 Рассматриваем variadic macros

📱 Видео уже доступно на 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
🔥1864👍2