TouchDesigner Tutorial: Create Organic Pixel Type using the POPs Operator Family (Easy)
In this TouchDesigner tutorial, you will learn how to build a organic pixel type effect using the new POP operator family. We explore how to transform 2D textures from Noise and Text TOPs into a 3D particle system using the TopTo POP and Atribute Combine POP. The tutorial also covers methods for instancing geometry with the Copy POP and rendering with a mix of PBR, Point Sprite, and Wireframe materials. Download the fully Project File on Patreon.
*Courses & Project Files*
◼️TouchDesigner Courses ⇨ https://okamirufu.com/go/skool?utm_source=youtube&utm_medium=socials&utm_campaign=tutorials
◼️Project Files Patreon ⇨ https://okamirufu.com/go/projects?utm_source=youtube&utm_medium=socials&utm_campaign=tutorials
◼️TouchDesigner Ultra Bundle 👀 ⇨ https://okamirufu.com/go/ultra?utm_source=youtube&utm_medium=videos&utm_campaign=promo
*Creative Tools For Artists & Musicians *
◼️Blob Tracking Web ⇨ https://okamirufu.link/theblobs
◼️The Mesher Waiting List: ⇨ https://okamirufu.com/subscribe
*Free*
◼️Free VJ Pack ⇨ https://okamirufu.link/frees_collections
◼️Over 180 *FREE* Videos ⇨ https://okamirufu.link/free_vj_pack_y
*Shop*
◼️Conceptual VJ Packs ⇨ https://okamirufu.link/conceptual_vj_packs
◼️Project Files ⇨ https://okamirufu.link/project_files_collections
◼️General ⇨ https://okamirufu.link/patreon_shop
*Connect*
◼️YouTube ⇨ https://okamirufu.link/youtube
◼️Patreon ⇨ https://okamirufu.link/patreon
◼️Instagram ⇨ https://okamirufu.link/instagram
◼️TikTok ⇨ https://okamirufu.link/tiktok
◼️Pinterest ⇨ https://okamirufu.link/pinterest
● – – – – – – – – – – – – – – – – – – – – – – – – – – – – – ●
*TIMECODE*
00:00 *Introduction*
We start the Superfast TouchDesigner tutorial series building an organic pixel system.
We utilize the new POP operator family to create complex living systems from 2D textures.
00:38 *System Architecture Overview*
We begin with a high-level look at how the operator network is structured for efficiency.
This overview maps the path from noise textures to converted 3D particle data.
01:23 *Network Variables Setup*
We initialize the system by setting up core variables using a Constant CHOP.
Defining resolution and geometry size here allows for global control later.
01:48 *Texture Logic Generation*
Noise TOP parameters are tuned to create the base movement and visual texture.
Using Python expressions in the translate Z ensures continuous, evolving animation.
02:54 *Feedback Loop & Trails*
A feedback loop is built using Feedback and Level TOPs to generate motion trails.
The smoothness is set to nearest pixel to maintain the sharp organic aesthetic.
04:10 *Top to POP Conversion*
The TopTo POP operator converts our 2D texture data into 3D particle positions.
We use multiple instances to capture both color and height map information.
04:59 *Instancing & Box Geometry*
Box SOP geometry is instanced onto the particle data using the powerful Copy POP.
Attribute POPs are used to vary the rotation and scale based on pixel values.
06:48 *Camera & Final Render*
The final scene is assembled with a multi-layered render involving PBR and Wireframe mats.
The Camera Viewport tool and environment lighting provide the final professional polish.
● – – – – – – – – – – – – – – – – – – – – – – – – – – – – – ●
*Other Channels*
◼️Okamirufu Spectra ⇨ https://okamirufu.link/spectra
◼️Okamirufu Atmos ⇨ https://okamirufu.link/atoms
*My Music*
◼️Listen here ⇨ https://okamirufu.link/my_music
I hope you liked this tutorial! If you have any questions, feel free to ask in the comments below.
*Subscribe to stay updated on Future Tutorials*
Stay Strong & Make Art 🤍 With Love Okamirufu
#touchdesigner #creativeposter #posterdesign #realtime #generativeart