TouchDesigner POPs Instancing: создаем интерфейс в стиле NERV (полный туториал)
ANdroID Graphics
0:00 / 0:00
TouchDesigner POPs Instancing: создаем интерфейс в стиле NERV (полный туториал)
1 150 просмотров · 1 месяц назад
ANdroID Graphics
115 подписчиков
1 150 просмотров · 1 месяц назад
Файл проекта: / 166242174
Мы начинаем с генератора точек (Point Generator POP) и формируем облако точек с помощью шума,
связности (Connectivity), разрыва линии (Line Break), сглаживания линии (Line Smooth), передискретизации линии (Line Resample) и квантования (Quantize). Затем мы
строим часть CHOP, которая управляет созданием экземпляров — позиции вне шума,
канал соотношения сторон для каждого изображения через Lookup, чтобы каждая текстура сохраняла свои
пропорции, и элемент Pattern POP, записывающий PointScale. Наконец, базовая композиция (Base COMP), заполненная
реплицированными файлами видео (Movie File In TOPs), передает весь набор текстур экземплярам,
и эффект Bloom завершает внешний вид.
Мы начинаем с элемента POP, который содержит
реплицированные файлы видео в TOP, который передает весь набор текстур экземплярам,
и эффект Bloom завершает образ.
⏱️ РАЗДЕЛЫ
0:00 Введение — что мы создаём
0:38 Генератор точек и первая цепочка POP
1:14 Камера, рендеринг TOP и предварительный просмотр Null
1:54 Шум + Связность: формирование облака
2:12 Анимация с absTime.seconds
2:34 Сглаживание линии, разрыв линии, передискретизация линии
3:24 Квантование и второй шум
3:49 Запись PointScale в Pattern POP
4:38 Копирование POP со сферой
5:24 Первый рендеринг и исправление масштаба
7:15 Создание сети CHOP для создания экземпляров
8:26 Синхронизация количества экземпляров с количеством точек
8:53 Позиции вне шума (выбор CHOP)
9:39 P_0, P_1, P_2 в преобразование экземпляра
10:00 Сетка + Геометрия: создание экземпляров
11:04 Базовая композиция для текстур
11:31 Репликатор и папка DAT
12:58 Главный оператор: tex0 с файлом видео
14:32 Первый рабочий GIF, изображение с именем Null
15:39 Репликация всех 11 текстурных COMP
17:45 Назначение текстур экземплярам
18:31 Константа MAT для просмотра происходящего
18:50 Одна разная текстура на экземпляр
19:41 Проблема соотношения сторон
19:52 Константа CHOP с 11 каналами
22:30 Заполнение каждого значения .aspect
25:33 Переименование в sx, добавление Lookup
26:13 Отправка масштаба в Scale OP
27:21 Полная работа системы
29:05 Цвет, альфа, яркость и Bloom
30:16 Количество циклов на Copy
32:39 Укрощение движения
33:32 Слияние и финальные эффекты
36:02 Заключение
🔧 ИСПОЛЬЗУЕМЫЕ УЗЛЫ
Point Генератор POP · Шум POP · Соединение POP · Разрыв строки POP · Сглаживание линии POP ·
Передискретизация линии POP · Квантование POP · Шаблон POP · Копирование POP · Сфера POP · Сетка ·
Компоновка геометрии · Комппоновка камеры · Рендеринг TOP · Null TOP · Файл видео TOP · Bloom TOP ·
Материал константы · CHOP константы · CHOP выбора · CHOP поиска · CHOP шаблона (текстовые значения) ·
Базовая компоновка · Компоновка репликатора · DAT папки · DAT выбора · DAT нулевого значения
💬 Что бы вы разместили на этих панелях — телеметрию, видеопоток с камеры или ваши собственные
сгенерированные кадры? Покажите мне, что вы с этим создадите.
🔔 Подписывайтесь, чтобы увидеть больше генеративного искусства, созданного с помощью TouchDesigner, GLSL и ИИ.
#TouchDesigner #POPs #Instancing #GenerativeArt #MotionGraphics