Category Archives: Class

THP 494 & 598 | Generative Design – Shape and Noise | TouchDesigner

Shape

Core Concepts

  • Drawing with pseudo random numbers (Noise)
  • moving between data types – SOP to CHOP, CHOP to SOP
  • Noise CHOP and SOP
  • Rendering
  • Feedback Networks
  • Sampling images for pixel values – ex: op(‘noise1’).sample(x=0 , y=0)[0]

Example File
Derivative

Code Pack


Noise

Core Concepts

  • Instancing (with Psychedelic Jamboree colors – or with a Ramp)
  • Noise CHOP
  • Cross CHOP
  • Orthographic Camera
  • Feedback

Example File
Derivative

Code Pack

THP 494 & 598 | Data Experiments | TouchDesigner

Part 1

Core Concepts

  • Using Table Data
  • Table Data to drive parameters
  • Prototype to component process
  • The Eval DAT
  • Replication
  • Meaning Making in programming

 

Part 2

Core Concepts

  • Adaptation – re-using conceptual ideas and prototypes
  • Animating table data – hold samples in a CHOP
  • The Panel Execute DAT
  • The Table COMP to load presets
  • Speed and Lookup CHOPs
  • The importance of re-use, and why / how we make more abstract components
  • Your programming is a representation of how you see the world.