Перейти к содержимому

Освоение 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 - Упражнения!! (и функция смешивания)