Освоение GLSL в TouchDesigner, урок 2: выборка текстур и попиксельные вычисления
Lake Heckaman
0:00 / 0:00
Освоение GLSL в TouchDesigner, урок 2: выборка текстур и попиксельные вычисления
4 174 просмотра · 1 год назад
Lake Heckaman
8,65 тыс. подписчиков
4 174 просмотра · 1 год назад
В этом уроке по освоению GLSL в TouchDesigner мы углубимся в сэмплирование текстур и вычисления для каждого текселя, изучая, как шейдеры обрабатывают изображения на пиксельном уровне. Вы узнаете о функции gl_FragCoord, UV-координатах и разнице между функциями texture() и texelFetch(). Мы также рассмотрим практические приложения, такие как создание градиентов, переворачивание текстур и манипулирование данными изображений в реальном времени. К концу урока у вас будет прочная основа для работы с текстурами в GLSL-шейдерах в TouchDesigner, и вы будете знать, что означают такие странные термины, как «swizzling»!
Найдите меня в сети:
Файлы проекта/Patreon: / water__shed
Портфолио: https://www.lakeheckaman.com
IG: / lake_heckaman
00:00 - Вступление
01:33 - Перемешивание (Swizzling)
03:55 - Сэмплирование текстуры или изображения в GLSL TOPs
06:42 - Отладка GLSL в TouchDesigner
08:17 - Пример: Сэмплирование текстуры
12:07 - Сэмплирование из нескольких текстурных входов
16:12 - Простой градиент и перемешивание (Swizzling)
22:52 - Упражнения!! (и функция смешивания)