LifeEXE | Unreal Engine | CG
1.89K subscribers
377 photos
470 videos
422 links
Download Telegram
📕 Всем привет, всем привет! 📕

Отличная статья с подробным объяснением работы Look Up Table (LUT) в видеоиграх с примерами и кодом ➡️

🔗 How video games use LUTs and how you can too

Что такое LUT
Таблица поиска — это структура данных, в которой хранятся заранее вычисленные значения функции на дискретной сетке. Доступ к значениям осуществляется по индексу, что позволяет избежать повторных вычислений.


Зачем это нужно
Вместо вычисления sin(x) с нуля (методами CORDIC или ряда Тейлора) — значения берутся из таблицы. Бенефиты очевидны.

Примеры применения ✏️
🔤Таблицы Брадиса — хранение значений синуса и косинуса.
🔤Числа Фибоначчи — предварительное вычисление первых 100 значений в массиве, с последующим мгновенным доступом.
🔤Простые числа — сгенерировать булеву таблицу с помощью решета Эратосфена на этапе подготовки и далее делать быстрый поиск «простое/непростое».

Применение в графике и обработке изображений 🌻
🔤Быстрая цветовая коррекция в играх
🔤Instagram-фильтры
🔤Night mode экрана
🔤Вариации цвета в 3D-рендеринге: быстрое изменение оттенков, например, для моделей автомобилей.
🔤Gamma correction: корректировка яркости без перерасчёта каждого пикселя.

1D LUT 🆚 3D LUT
🔤1D LUT — отдельная таблица для каждого канала (или одного параметра), например гамма-кривая.
🔤3D LUT — таблица для трёх параметров (R, G, B); широко используется в видео- и фоторедакторах для комплексной цветокоррекции (оттенок, насыщенность, кросс-канальные эффекты).

#graphics #LUT #gamedev #games #lifeexe #lifeexecode #learn
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22752🐳1🦄1
LifeEXE | Unreal Engine | CG
📕 Всем привет, всем привет! 📕 Отличная статья с подробным объяснением работы Look Up Table (LUT) в видеоиграх с примерами и кодом ➡️ 🔗 How video games use LUTs and how you can too Что такое LUT Таблица поиска — это структура данных, в которой хранятся…
Media is too big
VIEW IN TELEGRAM
📕 Всем вечерний привет! 📕

Записал небольшой туториал по использованию Look Up Table (LUT) в Unreal Engine. Теория таблиц-поиска в предыдущем посте. Видео в по ссылке ⬇️

🔗 https://youtu.be/NXpJ-8jUaUY

Ссылки из видео
🔤Using Lookup Tables (LUTs) for Color Grading
🔤Color Grading and Filmic Tonemapper
🔤About adjustment and fill layers
🔤GIMP
🔤LightShot
🔤Color Neutral LUT

‼️Используйте LUT лишь для быстрого, дебажного теста цвето-коррекции на своём мониторе. Финальный цветкор выполняйте с помощью Color Grading секции в Post Process Volume, чтобы сохранить единый вид на разных дисплеях ❗️

🔤🔤🔤🔤🔤🔤🔤

🤝 Поддержать:
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
13864👍3🔥1🦄1
Media is too big
VIEW IN TELEGRAM
🤘 Всем пятничный йоу! 🤘

Запускаем 🩸🩸🩸🩸 на CPU

Doom в pdf

#пятничное #friday #doom #gamedev #lifeexe #lifeexecode #meme #humor
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19😁12❤‍🔥54😱3🐳32🦄1
Media is too big
VIEW IN TELEGRAM
🎮 Всем вечерний привет! 🎮

Пятничная видео-игра сегодня — симулятор перекупа тачек: скупаем уставшие корчи, скручиваем пробег и продаём втридорога💵💸💰

📱 Totally Legit Wheeler Dealer

#gamedev #games #lifeexe #lifeexecode #fridaygame #coolgame
Please open Telegram to view this post
VIEW IN TELEGRAM
😁31🔥33👍1