LifeEXE | Unreal Engine | CG – 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
👌161411🔥6👍2🦄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
🔥3576🦄3❤‍🔥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
5🔥2586👍2🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
📱 Всем привет, все привет! 📱

Value erosion в редакторе материалов 🎮nreal Engine позволяет получить более тонкий контроль над тем, как исчезает или распадается ваша текстура в шейдере ➡️

Идеально подходит для дыма, магии или растворения материалов 😶‍🌫️

#material #shader #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2386🦄21
📱 Всем вечерний привет! 📱

Мини tip для 🎮nreal Engine — для вывода в консоль сообщений из блюпринтов с цветовым кодированием Error или ⚠️Warning достаточно добавить подстроку Warning: или Error:

💡 Работает в любой позиции строки, не только в начале

‼️ Напоминаю, что вывод сообщений с конкретным verbosity должен быть семантически корректным (не просто для классной подсветки), иначе можно завалить тесты или статический анализатор в продакшне

Подробнее обо всех тонкостях тестирования в бесплатном курсе на моём ютуб канале — Тестирование в Unreal Engine

#code #tips_and_tricks #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥301152🦄2
This media is not supported in your browser
VIEW IN TELEGRAM
🆒 Всем привет, всем привет! 🆒

Большой Niagara туториал по созданию VFX эффекта взрыва 💥 в 🎮nreal Engine 🔥 с бесплатными исходниками ➡️

🔗 VFX Tutorial - Shockwave FX
🔗 Project files

#vfx #niagra #material #shader #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥30127🤯1🦄11
🎮 Всем вечерний привет! 🎮

Кайфовая эстетика и механики в стиле Control и Severance в грядущей инди-игре ➡️

📱 Psych Rift

💡 Больше майндблоуа по хэштегу #escher

#gamedev #games #lifeexe #lifeexecode #coolgame #escher
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2876🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
📕 Всем привет, всем привет! 📕

Вышел свежий туториал по интеграции геометрии SpeedTree с новой системой Nanite Foliage и ветром в 🎮nreal Engine 5.7

Применяется Houdini для конвертации тяжелых альфа-карт в полноценную непрозрачную геометрию ➡️

🔗 SpeedTree to Nanite foliage with Wind! Unreal Engine 5.7
🔗 Assets

#vfx #nanite #foliage #speedtree #houdini #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13972
🆒 Всем привет, всем привет! 🆒

Electronic Arts
открыли исходный код ShaderToHuman — полезного инструмента для разработки и отладки GLSL и HLSL шейдеров⬇️

🔗 https://github.com/electronicarts/ShaderToHuman

✍️ Printf-стиль вывода данных прямо из шейдера
💻 Immediate-mode GUI внутри шейдеров
😎 Поддержка HLSL и GLSL
🆓 MIT лицензия

Документация⬇️
📕 https://electronicarts.github.io/ShaderToHuman

💡 Quick tip: в редакторе материалов в Unreal Engine можно выводить debug значения с помощью ноды DebugScalarValues

#graphics #opensource #shader #ea #hlsl #glsl #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22106🦄1
Media is too big
VIEW IN TELEGRAM
🆒 Всем привет, всем привет! 🆒

Гигантский свежий туториал по созданию процедурной анимации паука в 🎮nreal Engine ➡️

🔗 Step by step procedural animation

Нетекстурированную модель можно скачать бесплатно ➡️ Blockout mesh free download

С мехом (повезло, что не анимация шиншиллы) — 5 баксов ➡️ Spider Skeletal Mesh

🕷 🕸

#animation #rig #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28873🦄1
🤘 Всем пятничный йоу! 🤘

На этой неделе умельцы запустили 🔤🔤🔤🔤 на.. печатной машинке 😂

#gamedev #doom #meme #humor #lifeexe #lifeexecode #friday
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2775😱3🦄1
Media is too big
VIEW IN TELEGRAM
🎮 Всем вечерний привет! 🎮

Видео-игра недели — свежайший хоррор (релиз должен быть сегодня)⬇️

📱 The 18th Attic - Paranormal Anomaly Hunting Game

🏠 Вы заперты на старом чердаке
🔫 Из оружия — только фотоаппарат
👀 Из поддержки — шерстяной негодник

🩸🩸🩸🩸 🩸🫵🩸🩸 ⭐️

#gamedev #games #lifeexe #lifeexecode #coolgame
Please open Telegram to view this post
VIEW IN TELEGRAM
11👻7🦄521
This media is not supported in your browser
VIEW IN TELEGRAM
🆒 Всем привет, всем привет! 🆒

Художник по окружению Ben Macauley воссоздал культовую железнодорожную станцию из Half-Life 2 на 🎮nreal Engine ➡️

🔗 I remastered the Half Life 2 Trainstation in Unreal in 1 Month

🔤🔤🔤🔤

#techart #unrealengine #ue5 #gamedev #games #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥285😱5🦄2🎉11
🤘 Всем привет, всем привет! 🤘

Новая лекция по разработке игрового движка в эту пятницу на канале — активируем пайплайн тестирования 🤖

📱 Для желающих видео уже доступно на Boosty и Patreon


🔤🔤🔤🔤🔤🔤

🟢 Подключаем Google test
🟢 Пишем базовые тесты
🟢 Добавляем Github workflow для тестов

💡 Через одну лекцию переходим к графике — начинаем программировать окна!

🔤🔤🔤🔤🔤

💡 Плейлист серии GAME ENGINE
💡 Вики проекта
💡 Репозиторий движка

🔤🔤🔤🔤🔤🔤🔤

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

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

#tests #gameengine #gameengine17 #cmake #cpp #github #gamedev #lifeexe #lifeexecode #lifeexeengine
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥21🤩842🦄11
This media is not supported in your browser
VIEW IN TELEGRAM
💡 Всем вечерний привет! 💡

Идея для pet-проекта на неделю ⬇️

🔤🔤🔤🔤 🔤🔤🔤🔤

Сделать ремейк Duck Hunt на 🎮nreal Engine 🤪🦆

#duck_hunt #gamedev #ideas #gameideas #lifeexe #lifeexecode #pet_project #gameideas_lifeexe
Please open Telegram to view this post
VIEW IN TELEGRAM
126🦄31