RUVIDEO
Поделитесь видео 🙏

TouchDesigner Tutorial: Create a GLSL Cymatics System (Medium)

📁 Обучение 👁️ 4 📅 15.04.2026

In this TouchDesigner tutorial, we build a complex cymatics system using a high-density particle simulation. We utilize a Point Generator POP to create 500,000 points and a GLSL POP compute shader to drive mathematical displacement via Chladni equations. The system is managed by an LFO CHOP and Python logic to automate pattern resets and ensure smooth 32-bit float rendering. Download the fully Project File on Patreon

*Resources*
◼️ *Project File:* ⇨ https://okamirufu.com/go/projects?utm_source=youtube&utm_medium=video_description&utm_campaign=new_tutorial
◼️ *Ultra Bundle* ($1500 OFF - Limited Time): ⇨ https://okamirufu.com/go/ultra?utm_source=youtube&utm_medium=video_description&utm_campaign=new_tutorial
◼️ *Creative Web Apps* (The Blobs, Mesher, Tracker): ⇨ https://okamirufu.com/go/webapps?utm_source=youtube&utm_medium=video_description&utm_campaign=new_tutorial
◼️ *Courses & Community:* ⇨ https://okamirufu.com/go/skool?utm_source=youtube&utm_medium=video_description&utm_campaign=new_tutorial
◼️ *Free VJ Pack* ⇨ https://okamirufu.com/go/freevj?utm_source=youtube&utm_medium=video_description&utm_campaign=new_tutorial

● - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ●

*TIMECODE*

00:00 *Build a Cymatics System*
In this superfast tutorial we build a cymatics system in TouchDesigner.
We use an LFO CHOP to reset a feedback loop with 500,000 particles.

00:37 *Project Overview*
We flatten a massive volume of points into a 2D emission surface.
A custom GLSL script warps their positions based on frequency data.

01:30 *Network Building & Automation*
We use an LFO CHOP and Python script to automate simulation values.
Every pulse generates new random math logic to create unique patterns.

02:31 *Visual System & POPs*
Defining our 500,000 points using a Point Generator POP and Transform.
We sync the feedback reset to the LFO to keep the patterns fresh.

04:08 *GLSL Code Breakdown*
Explaining how uniform variables and hash functions drive the simulation.
We map invisible hills and valleys using sine and cosine functions.

05:11 *Chladni Physics Functions*
Mathematical core calculates resonance and gradients for every point.
The points move toward nodal lines where vibration amplitude is zero.

06:49 *Applying Noise & Movement*
We add a Noise POP to create continuous organic abstract movement.
This closes the feedback loop by feeding noise into the target input.

07:16 *Rendering & 32-bit Float*
Setting up the Geometry COMP and Point Sprite MAT for the final look.
Using RGBA 32-bit float for high dynamic range and perfect blending.

● - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ●

*Connect*
◼️Patreon ⇨ https://okamirufu.com/go/patreon?utm_source=youtube&utm_medium=video_description&utm_campaign=new_tutorial
◼️Instagram ⇨ https://okamirufu.com/go/instagram?utm_source=youtube&utm_medium=video_description&utm_campaign=new_tutorial
◼️TikTok ⇨ https://okamirufu.com/go/tiktok?utm_source=youtube&utm_medium=video_description&utm_campaign=new_tutorial
◼️Pinterest ⇨ https://okamirufu.com/go/pinterest?utm_source=youtube&utm_medium=video_description&utm_campaign=new_tutorial

*Subscribe to Stay Updated on Future Tutorials*
Stay Strong & Make Art

#touchdesigner #creativeposter #posterdesign #realtime #generativeart

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «TouchDesigner Tutorial: Create a GLSL Cymatics System (Medium)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.