tch-tch-tch
182 subscribers
36 photos
102 videos
3 files
46 links
hard and soft ways of generative graphics in touchdesigner for designers
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
считаю, что из всех возможностей тача в моделировании — лучший — через числа!
3
This media is not supported in your browser
VIEW IN TELEGRAM
lfo —> top2chop

даже через простое LFO получается интересный ритмичный паттерн (todo list = попробовать встроить математику в этот процесс), без glsl тоже можно жить
2
This media is not supported in your browser
VIEW IN TELEGRAM
#sop_tch построение новой геометрии на основе двух планарных объектов

представим, что у нас есть два круга с одинаковым количеством точек и мы хотим построить новый объект, используя эти точки

1. забираем точки и их индексы через SOP2DAT
2. объединяем их в одну таблицу
3. сортируем через sortDAT так, чтобы точки с одинаковыми индексами шли последовательно (0-0, 1-1, 2-2 …)
4. строим новую геометрию через DAT2SOP

метод предложен Александром Любашиным на научно-исследовательской лаборатории tch-tch-tch (кстати, к лабе еще можно подключиться, мы еще недалеко ушли)

пример в первом комментарии
🔥2
Использование glsl MAT за и против

+
1. скорость
2. в сцене только то, что нужно
3. эффектность за счет простых приемов (например, нет текстур и карт, есть только отражение света от материала)
4. консистеность
5. вариативность ограничена несколькими параметрами, которые задаешь сам, легче работать
6. Пересчет вершин внутри шейдера

-
1. Не прописал тени, не будет теней
2. Вообще, все, что не прописал, остается за бортом
… да нет минусов, на самом деле, но всегда требуется отладка шейдера и ковыряние кода
4
This media is not supported in your browser
VIEW IN TELEGRAM
еще немного и можно будет вводить новый хештэг про glsl

Бесплатный чат джипити отлично справляется с небольшими шейдерами. Да, они не супер реалистичные. но зато быстрые! И определенная степень условности им только на пользу.

Пример — чат пишет работающий шейдер с первого раза. Пробую усложнить — получаю отказ, т.к. задача слишком сложная для бесплатной версии. А мне то надо всего ничего — чтобы облака двигались. Залезаем внутрь, добавляем uTime в паре мест — готово ))

Работающий пример в первом комментарии
2
This media is not supported in your browser
VIEW IN TELEGRAM
когда задача для чата ту мач, лучший способ такой:

1. дать базовую задачу для шейдера и попросить расписать по-блочно
2. проверить его работоспособность
3. азобраться в структуре
4. просить дополнительный функционал, сразу проверяя все переменные