📌 Objective: Understand CHOPs and their role in controlling parameters, processing signals, and working with real-time data.
🔹 Adjusting parameters dynamically using CHOPs
🔹 Linking CHOP values to other operators (drag & drop, export, expressions)
🔹 Using LFO CHOP, Noise CHOP, Math CHOP to create motion
📖 Reference: Controlling OPs with CHOPs
📌 Exercise: Animate a Transform TOP using an LFO CHOP.
🔹 Understanding single-sample vs. multi-sample CHOPs
🔹 Combining CHOPs with Math, Logic, and Filter CHOPs
🔹 Routing & organizing signal flow
📖 Reference:
📌 Exercise:
🔹 Importing and processing audio signals
🔹 Extracting low, mid, and high frequencies using Audio Spectrum CHOP
🔹 Mapping frequency bands to visual effects (brightness, motion, distortion)
📖 Reference: Manipulating Audio
📌 Exercise: Create a music-driven animation where audio frequencies drive size, color, or motion.
📌 Objective: Learn procedural 3D modeling, rendering, and animation in TouchDesigner.
🔹 Introduction to SOPs (Surface Operators)
🔹 Creating & manipulating 3D shapes (Sphere, Box, Tube SOPs)
🔹 Modifying geometry with Noise, Transform, Copy SOPs
📖 Reference:
📌 Exercise: Create an array of moving spheres with the Copy SOP.
🔹 Setting up a Render Network (Geometry COMP, Camera COMP, Light COMP, Render TOP)
🔹 Adjusting perspective & orthographic views
🔹 Basics of lighting & shadows
📖 Reference:
📌 Exercise: Set up a 3D scene with a moving camera.
🔹 Using Phong & Constant MATs for materials
🔹 Applying textures from TOPs to 3D objects
🔹 Introduction to Physically Based Rendering (PBR)
📖 Reference:
📌 Exercise: Create a textured 3D model, apply lighting & render.
✅ Learn CHOPs for real-time control & audio visualization
✅ Work with procedural 3D modeling & rendering
✅ Set up a basic 3D scene with textures & animation