Download: https://github.com/DBraun/TD-Faust/ I forgot to say that if you customize the widgets inside the global FAUST.tox, you should right-click and save-as the FAUST.tox. If you don’t, you will lose your changes!
Project file: https://github.com/DBraun/TouchDesigner_Shared/tree/master/Starters/boids I use a binning technique with GLSL compute shaders to efficiently find each bird’s neighbors so that they can undergo a “flocking” or “boids” algorithm. Additionally, the birds avoid a dynamic 3D object using a 3D Jump Flood Algorithm. When the number of vertices of the “bird” object is very small, I […]
Demonstrating TD-Faust: https://github.com/DBraun/TD-Faust/ Around 7:42 I intended to point out the issue with the menu parameter, but I accidentally said checkbox a few times.
corrections: at 11:43 I should have said “0 to 30” and at 12:00 I should have said “30 pixels long” at 14:16 I should have said “shifting the red channel” at 21:32 I should have said “the ring, the radius from the center” download the files: https://github.com/DBraun/TouchDesigner_Shared/blob/master/Starters/recreations/etiennejcb_2020-01-11_radial_collapse_noise_tiler.toe https://github.com/DBraun/TouchDesigner_Shared/blob/master/TOPs/noise_tiler_1D.tox https://github.com/DBraun/TouchDesigner_Shared/blob/master/TOPs/noise_tiler_2D.tox https://github.com/DBraun/TouchDesigner_Shared/blob/master/TOPs/noise_looper.toe
Get the files: https://github.com/DBraun/TouchDesigner_Shared/tree/master/Starters/NodeRender Other relevant files: https://github.com/DBraun/TD-FaceCHOP https://github.com/DBraun/MatrixCHOP https://stackoverflow.com/questions/25584667/why-do-i-divide-z-by-w-in-a-perspective-projection-in-opengl https://stackoverflow.com/questions/21841598/when-does-the-transition-from-clip-space-to-screen-coordinates-happen https://docs.derivative.ca/OP_Class (nodeHeight, nodeWidth, etc.)