В эфире рубрика «Шейдеры в мировой истории».
Как в математике появились символы
⌊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
Новые бесплатные курсы
и учебные материалы от Epic Games
#learn #ue5 #unrealengine #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥48 9 5❤3❤🔥1
Небольшой гайд по профайлингу в Niagara:
#learn #niagara #optimization #profiling #ue5 #unrealengine #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32❤🔥11 4 2 1
SideFX выложили проект Skylark, в котором инструменты, созданные в Houdini, используются для процедурной генерации стилизованных окружений в Unreal Engine 5: дома, мосты, растения и другое
Проект для Unreal Engine со всеми инструментами можно скачать бесплатно:
#sideFX #houdini #learn #ue5 #unrealengine #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥34 7👍6 3🐳2❤1🥰1🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
Подборка бесплатных курсов по Generative AI из вчерашней лекции
02. LLMs. Cline. Typescript
#ai #learn #tutorial #openai #gpt #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥6❤3🦄1
Официальный гайд от Epic Games по использованию ноды Locomotor для процедурной анимации движений
Волка, который
#learn #animation #locomotor #ue5 #unrealengine #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22 15🔥8🏆1🦄1
На Epic Games Developer Community доступен продвинутый туториал для тех, кто хочет копнуть глубже в рендеринг Unreal Engine
Что внутри
#learn #graphics #rendering #ue5 #unrealengine #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
❤30🔥22 13 4🎉1🦄1
На Epic Games Developer Community имеется отличный гайд для тех, кто хочет познакомиться с системой Gameplay Ability System (GAS) в Unreal Engine
#learn #gas #gameplay_ability_system #ue5 #unrealengine #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥39 12👍9❤3❤🔥1🦄1👾1
This media is not supported in your browser
VIEW IN TELEGRAM
Небольшая статья по созданию симуляции океана на основе модели Тессендорфа
Автор пошагово разбирает весь процесс — от теории до практической реализации:
C++/HLSL#learn #ocean #theory #cpp #hlsl #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥35❤7 6👍3🦄1 1
This media is not supported in your browser
VIEW IN TELEGRAM
Туториал по умному риггингу и оптимизациям Control Rig!
#learn #gas #gameplay_ability_system #ue5 #unrealengine #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM