К содержанию
fohbookбета/ TouchDesigner
пул 06

Генеративное

Шум, фидбэк, GLSL, инстансинг и частицы

уровень
  1. 01ШумновичокNoise TOP и Noise CHOP. Типы с пометкой GPU дёшевы в любом разрешении, остальные считает процессор. Двигать надо позицию в поле шума, а не Seed.
  2. 02ФидбэкуверенныйFeedback TOP возвращает прошлый кадр, затухание делает шлейф конечным, 16 бит защищают от грязи, а Reset очищает петлю от прошлой сцены.
  3. 03GLSL: свой шейдерпрофиОдна формула на видеокарте вместо десятка узлов. Заготовка шейдера с TDOutputSwizzle, входы, встроенные uniform, свои параметры и что делать с ошибкой компиляции.
  4. 04ИнстансингпрофиОдна геометрия, тысячи копий за один вызов видеокарты. Копией может быть сэмпл CHOP, строка DAT, пиксель TOP или точка SOP; канал Active включает их по одной.
  5. 05ЧастицыпрофиСотни частиц — Particle SOP на процессоре, сотни тысяч — particlesGpu из палитры, миллионы — Particle POP. Эмиссия, силы, время жизни и почему симуляцию надо уметь сбросить.
  6. 06Облака точекпрофиОблако хранится в TOP, где пиксель — точка, или в POP с любыми атрибутами. Откуда его брать, как показать и как рисовать гауссовы сплаты.