Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Generative Sea slugs - Pattern POP + custom attractor TouchDesigner

Автор: Dan Tapper

Загружено: 2025-07-25

Просмотров: 647

Описание:

A simulated sea slug. A dive into using the pattern POP to make generative organisms.
Project file patcher level here: https://www.patreon.com/posts/generat...
mulit slug +attractor tox component level: https://www.patreon.com/posts/generat...

Fin rotation code:

import math

def onCook(scriptOp):
Input CHOP has 3 channels: x, y, z (heading or direction vector)
vx = scriptOp.inputs[0]['x'][0]
vy = scriptOp.inputs[0]['y'][0]
vz = scriptOp.inputs[0]['z'][0]

Normalize direction vector
length = math.sqrt(vx**2 + vy**2 + vz**2)
if length == 0:
vx, vy, vz = 0, 0, 1 # default forward
else:
vx /= length
vy /= length
vz /= length

Compute yaw (rotation around Y axis) - horizontal direction
ry = math.degrees(math.atan2(vx, vz))

Compute pitch (rotation around X axis) - vertical tilt
horizontal_mag = math.sqrt(vx**2 + vz**2)
rx = math.degrees(math.atan2(-vy, horizontal_mag))

Optional: compute roll (rz) from change in tangent vector, or leave as 0
rz = 0.0

Output rotation channels
scriptOp.clear()
scriptOp.appendChan('rx')
scriptOp.appendChan('ry')
scriptOp.appendChan('rz')

scriptOp['rx'][0] = rx
scriptOp['ry'][0] = ry
scriptOp['rz'][0] = rz

return

Generative Sea slugs - Pattern POP + custom attractor TouchDesigner

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Танцующие огни — точечные облака и хроматическая аберрация — УЧЕБНОЕ ПОСОБИЕ TOUCHDESIGNER

Танцующие огни — точечные облака и хроматическая аберрация — УЧЕБНОЕ ПОСОБИЕ TOUCHDESIGNER

Format Bending #1 - Image2Audio2Image/wavetable weirdness

Format Bending #1 - Image2Audio2Image/wavetable weirdness

Google ANTI GRAVITY превратил СКРИНШОТ в ВЕБ-САЙТ, и я РАЗВЕРТЫВАЮ его БЕСПЛАТНО (без кода)

Google ANTI GRAVITY превратил СКРИНШОТ в ВЕБ-САЙТ, и я РАЗВЕРТЫВАЮ его БЕСПЛАТНО (без кода)

Text particles with POPs | Part 1: Touchdesigner, POPs, Text, 3D Textures, instancing

Text particles with POPs | Part 1: Touchdesigner, POPs, Text, 3D Textures, instancing

Multiple Attractors - Field POP and GLSL POP

Multiple Attractors - Field POP and GLSL POP

T3D and POPs Tutorial | Working with POPs and 3D Textures in TouchDesigner

T3D and POPs Tutorial | Working with POPs and 3D Textures in TouchDesigner

Interactive Particles with Slamtec LiDAR | TouchDesigner Tutorial (Part I)

Interactive Particles with Slamtec LiDAR | TouchDesigner Tutorial (Part I)

3D Raycasting - TouchDesigner

3D Raycasting - TouchDesigner

GEOMETRY NODES ДЛЯ ЛЕНИВЫХ: 10 ЭФФЕКТОВ ЗА 15 МИНУТ

GEOMETRY NODES ДЛЯ ЛЕНИВЫХ: 10 ЭФФЕКТОВ ЗА 15 МИНУТ

Techniques for Fast Disintegration FX in Houdini – A Particle & Attribute Approach

Techniques for Fast Disintegration FX in Houdini – A Particle & Attribute Approach

POPs Experimental: Video Motion Trails

POPs Experimental: Video Motion Trails

ИЗОБРАЖЕНИЕ/ВИДЕО В ЧАСТИЦЫ — УЧЕБНОЕ ПОСОБИЕ TOUHDESIGNER

ИЗОБРАЖЕНИЕ/ВИДЕО В ЧАСТИЦЫ — УЧЕБНОЕ ПОСОБИЕ TOUHDESIGNER

OpenAI тонет. Google рвёт индустрию. ИИ улетает в космос / Итоги ноября в AI

OpenAI тонет. Google рвёт индустрию. ИИ улетает в космос / Итоги ноября в AI

Custom Interactive 3d Particle System TOUCHDESIGNER TUTORIAL

Custom Interactive 3d Particle System TOUCHDESIGNER TUTORIAL

Particle Paths – TouchDesigner Tutorial 64

Particle Paths – TouchDesigner Tutorial 64

Наши первые интерактивные POP-частицы в #touchdesigner

Наши первые интерактивные POP-частицы в #touchdesigner

Gaussian Splatting in POPs - Component use and creative experimentation tutorial

Gaussian Splatting in POPs - Component use and creative experimentation tutorial

Сделал визуализацию 4D, 5D, 6D. Как выглядит 6D мир?

Сделал визуализацию 4D, 5D, 6D. Как выглядит 6D мир?

Куда исчезает пространство, если уменьшить его до Планковской длины?

Куда исчезает пространство, если уменьшить его до Планковской длины?

Визуализация белого в реальном времени — обучающее руководство по TouchDesigner (для начинающих!)

Визуализация белого в реальном времени — обучающее руководство по TouchDesigner (для начинающих!)

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]