This media is not supported in your browser
VIEW IN TELEGRAM
Ловите туториал по созданию материала воды в стиле POOLS с использованием
Single Layer Water Shading модели:В текстовом виде:
#VFX #material #shader #unrealengine #ue5 #tutorial #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥34👍12 5❤2 1
В эфире рубрика «Шейдеры в мировой истории».
Как в математике появились символы
⌊x⌋ и ⌈x⌉ — floor и ceiling Произошло это относительно недавно.
⌊x⌋ — floor(x) округление вниз ⌊3.14⌋ = 3 ⌈x⌉ — ceiling(x) округление вверх ⌈3.14⌉ = 4До этого подобные функции записывались по-разному — часто словами или нестандартными символами. Нотация Айверсона оказалась настолько удобной, что быстро стала стандартом в учебниках, математике и программировании.
Есть версия, что создали эти символы типографы, просто обрезав верхние и нижние части обычных квадратных скобок.
В программировании мы используем эти функции постоянно — особенно в HLSL/GLSL.
Пример кода на APL:
NUMBERS ← 1 5 10
SUM ← +/ NUMBERS
SUM
NUMBERS ← 1 5 10 — создаёт вектор из трёх чисел+/ NUMBERS — суммирует элементы вектораSUM ← +/ NUMBERS — сохраняет сумму в переменную SUMSUM — выводит значение переменнойPatreon | Boosty | PayPal
GitHub | LifeEXE School | Itch | X | Wiki | Курс по UE
#lifeexe #lifeexeEDU #shaders #learn #history #gamedev
Please open Telegram to view this post
VIEW IN TELEGRAM
👍45🔥13❤7 1
Media is too big
VIEW IN TELEGRAM
На
FAB завезли топовый контент — RDR SystemПроект, написанный на C++, демонстрирует интеграцию Advanced Locomotion System Refactored с возможностями Motion Matching из проекта Game Animation Sample
#unrealengine #ue5 #fab #gamedev #gasp #als #sample #code #assets #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥44 14❤4👍3 1 1
Unreal Engine 5.6 Preview Текущая версия предназначена исключительно для ознакомления — это не релиз.
#unrealengine #ue5 #ue5_6 #gamedev #preview #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23 10❤3 1
This media is not supported in your browser
VIEW IN TELEGRAM
Кайфовый концепт phygital пазл-игры, в которой нужно создавать и решать головоломки с помощью настоящих LEGO-кирпичиков и веб-камеры.
Технологии:
Credits:
#unrealengine #ue5 #openCV #gamedev #demo #lifeexe #lifeexecode #coolgame #phygital
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27 8❤3 2🤯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
Ещё одна подборка материалов для
Unreal Engine от tuataragames. Ставим на паузу Первая часть
Третья часть
#VFX #material #shader #unrealengine #ue5 #tuataragames #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥46 9❤2 2
This media is not supported in your browser
VIEW IN TELEGRAM
Классный пример использования
Neighbor Grid в Niagara для эффективной обработки тысячи столкновений между частицами.Про
Neighbor Grid можно посмотреть туториал на полтора часа — такое мы любим Попкорн симуляция, кстати, от создателя косяка рыб:
#VFX #niagara #unrealengine #ue5 #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
👍37❤10 7🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчик создал реплику игры из известного рекламного прерола
Сделано всё чисто на geometry-nodes блендера
Идея для pet-проекта на выходные в Unreal Engine
Кстати, эта прерол игра существует в реале в мобильных сторах — Last War:Survival
Credits
#games #blender #b3d #geometrynodes #lifeexe #lifeexecode #gameideas #pet_project #gameideas_lifeexe
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24😁13🔥11 3🤯2🤪2🫡1
В новом апдейте Visual Studio 2022 17.14 огненные фичи
Добавлена возможность отлаживать Blueprint'ы непосредственно в Visual Studio. Это позволяет просматривать стек вызовов блюпринт-функций и их локальные переменные прямо в IDE —
[Изображение1]Соответствующие окна в меню Visual Studio:
Debug > Windows > Call StackDebug > Windows > Locals
Отлаживать так намного удобнее + время переключения между Visual Studio и Unreal Editor сократится. Это прямо кайф!
Динамическая отладка C++ — это новая фича компилятора и IDE, которая позволяет сохранить производительность оптимизированных сборок, предоставляя при этом удобство отладки, характерное для неоптимизированных сборок.
Проблематика:
Думаю, каждый сталкивался с переменными, значения которых невозможно посмотреть под отладчиком, потому что они были оптимизированы компилятором —
[Изображение2]Как решать данную проблему?
#pragma optimize( "", off )
/* unoptimized code section */
int please_let_me_live_var {13};
#pragma optimize( "", on )
В Unreal Engine имеется свой парный макрос для этого:
UE_DISABLE_OPTIMIZATION
int please_let_me_live_var {13};
UE_ENABLE_OPTIMIZATION
Собственный макрос в UE обусловлен тем, что синтаксис pragma варьируется между компиляторами.
1. Ставим конфигурацию проекта в Release.
2. Включаем фичу в пропертях проекта
[Изображении3]:Advanced > Use C++ Dynamic Debugging > Yes
3. Результат можно видеть на [Изображении4]C++23, некоторые автокомплиты для CMAKE и улучшения для GitHub Copilot — куда ж без него На моём канале есть видео по теме:
#visualstudio #vs #code #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
🔥45❤7😱6 4👍2 1
This media is not supported in your browser
VIEW IN TELEGRAM
Вчера вышел новый
— с планами на выходные определились.
Но прошу не забывать, что в этом году выходит нечто более кровавое:
good old ultraviolence
#deadliestPigeon #gamedev #game #lifeexe #lifeexecode #fridaygame #coolgame
Please open Telegram to view this post
VIEW IN TELEGRAM
😁26🔥18❤6
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.6 появился новый плагин для процедурной обработки анимаций — Locomotor
Плагин принимает таргет позицию и генерирует массив трансформаций для конечностей, которые анимируются во времени, чтобы персонаж двигался к цели.
В превью Unreal Engine 5.6 Preview его уже можно включить.
И волк иногда в цирке выступает
#unrealengine #ue5 #ue5_6 #locomotor #animation #locomotion #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥54 9👍8❤2