Media is too big
VIEW IN TELEGRAM
Небольшой туториал по созданию Niagara эффекта
в
beam
#niagara #vfx #tutorial #learn #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍7🦄4 2❤1 1
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Unreal Engine 5.7 Preview
Что нового
#unrealengine #ue5 #ue5_7 #gamedev #preview #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17 8❤7 2🦄1
Media is too big
VIEW IN TELEGRAM
В новый Unreal Engine 5.7 завезли ИИ ассистента — плагин AIAssistant, который находится по адресу:
Engine\Plugins\Experimental\AIAssistant
Плагин элементарный: он просто открывает веб-морду Epic Developer Assistant в отдельном окне редактора движка, и, кстати, работает без логина:
Всё выглядит так, что разработчики, создавая плагин для интеллекта искусственного решили пренебречь интеллектом естественным.
Лапидарно — несколько моментов, которые прямо бросаются в глаза
TSet
в простейшем случае для 14 символов? Возможно, конечно автор изучал структуры данных на данном коде — кто знает:FString FAIAssistantConfig::GetMainUrlAsRegexString() const
{
static const TSet<FString::ElementType> CharactersToEscape{
'.', '*', '+', '?', '(', ')', '[', ']', '{', '}', '^', '$', '|', '\\',
};
FString Escaped;
Escaped.Reserve((MainUrl.Len() * 2) + 2 /* Allow for regex anchors */);
Escaped += FString::ElementType('^');
for (const FString::ElementType Character : MainUrl)
{
if (CharactersToEscape.Contains(Character))
{
Escaped += FString::ElementType('\\');
}
Escaped += Character;
}
Escaped += FString::ElementType('$');
Escaped.Shrink();
return Escaped;
}
TSet
тут избыточен — создаётся хеш-таблица с бакетами и метаданными для всего нескольких статических символов. Хватит switch/if
или простейшей строки-набора:static const FString CharsToEsc = TEXT(".+*?()[]{}^$|\\");
FString::ElementType
в данном случае только усложняет читаемость — можно смело использовать TCHAR.
FString
имеет методы Append
и AppendChar
, которые аккуратно избавят от громоздких конструкций вида += FString::ElementType
Escaped += FString::ElementType('^');
Escaped.AppendChar('^');
GetMainUrlAsRegexString
привязана к классу. Очевидно, её можно освободить или оформить как часть библиотеки утилит, передавая MainUrl
параметром. Это разблокирует (помимо славы выдающегося архитектора ПО):IMPLEMENT_SIMPLE_AUTOMATION_TEST
, хотя Automation Spec
уже давно доступен. Ничего критичного, но зачем тянуть старое в новом плагине.Patreon | Boosty | PayPal
GitHub | X | LifeEXE School | Itch | Wiki | Курс по UE
#code #cpp #plugin #unrealengine #ue5 #gamedev #lifeexe #lifeexecode #ai #ai_assistant #tests #code_review
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥34 11🦄6 4❤2😁2⚡1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Полноценный брейкдаун спецэффекта пламени
В качестве тренировки можно реализовать в
#vfx #material #shader #gamedev #unrealengine #ue5 #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19 6❤5👍4🦄2😱1
Бесплатный курс по левел-дизайну от Epic Games:
#level_design #unrealengine #ue5 #gamedev #lifeexe #lifeexecode #free #course #learn
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30 17 6❤2❤🔥1🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
Бесплатный курс по моушн-дизайну в Unreal Engine с использованием новых инструментов:
#motion_design #unrealengine #ue5 #gamedev #lifeexe #lifeexecode #free #course #learn
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25 8👍4❤2❤🔥1🦄1
LifeEXE | Unreal Engine | CG
Media is too big
VIEW IN TELEGRAM
Записал небольшой туториал по использованию Look Up Table (LUT) в Unreal Engine. Теория таблиц-поиска в предыдущем посте. Видео в 2К по ссылке
Ссылки из видео
Patreon | Boosty | PayPal
GitHub | X | LifeEXE School | Itch | Wiki | Курс по UE
#unrealengine #ue5 #gamedev #lifeexe #lifeexecode #graphics #LUT #learn
Please open Telegram to view this post
VIEW IN TELEGRAM
В
Студентики, да что ж вы себя не бережете то
#gamedev #games #lifeexe #lifeexecode #fab #free #unrealengine #ue5
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥17❤6😎4😱2💯2🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
Подборка функций DASH в Unreal Engine для быстрой процедурной генерации без использования PCG!
#unrealengine #ue5 #dash #gamedev #techart #quixel #megascans #pcg #lifeexecode #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Пример настройки вращения по мировой позиции с контролем одной или двух осей.
Обе версии работают с деформацией мировых позиций и нормалей — идеально для эффектов, где нужна точная настройка вращения в World Position Offset.
Credits:
#VFX #material #shader #unrealengine #ue5 #tuataragames #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Полноценный VFX breakdown с бесплатными исходниками по созданию стилизованного эффекта
#niagara #vfx #material #shader #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🔥17 12❤2🦄1
Вышли новые бесплатные туториалы по созданию анимаций в Cascadeur
#cascadeur #animation #gamedev #unrealengine #ue5 #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍9❤5🦄1
DebugScalarValues
#VFX #material #shader #unrealengine #ue5 #tuataragames #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18👍8 5🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
Hunyuan3D-2.1 — open-source инструмент для генерации 3D-ассетов из текста или изображений с продакшн-готовыми PBR-материалам
#3D #material #PBR #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍27🔥9 7🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
Простейший брейкдаун эффекта пламени
В качестве тренировки можно реализовать в
#vfx #material #shader #gamedev #unrealengine #ue5 #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28 10🔥8 3😱2🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
Полноценный брейкдаун спецэффекта молнии
В качестве тренировки можно реализовать в
#vfx #material #shader #gamedev #unrealengine #ue5 #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍6❤2⚡1🦄1 1
Вышел бесплатный плагин, который интегрирует Raylib в Unreal Engine
#raylib #free #plugin #gamedev #unrealengine #ue5 #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17👍11 7🤯2🔥1🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
Стилизованный материал заполнения пространства пикселями для
Credits
#vfx #material #shader #gamedev #unrealengine #ue5 #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Дополнительные данные можно инкапсулировать в каналах текстуры
В итоге получаем гибкий процедурный контроль, уникальные визуальные эффекты и оптимальную производительность.
Словарик видео:
#vfx #material #shader #gamedev #unrealengine #ue5 #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23 6 5 3
This media is not supported in your browser
VIEW IN TELEGRAM
Процедурные Cable Tool и Quick Pipe в DASH помогут в создании детализированных индустриальных и sci-fi сцен в Unreal Engine!
#unrealengine #ue5 #dash #gamedev #techart #quixel #megascans #pcg #lifeexecode #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18 6❤3