Touchdesigner – Getting started with BulletSolver (Dynamic Physics!)
Bulletsolver is a truly unique addition to Touchdesigner and the possibilities bring it closer and closer to offerings in more conventional games engines in terms of collision and physics.- While still retaining all the real-time power of base touchdesigner!
This is a FREE course.
From the Touchdesigner Wiki:
What is Bullet?
Bullet is an open source real-time physics simulation API: http://bulletphysics.org/wordpress/
In TouchDesigner all bodies are rigid, meaning they cannot deform based on collisions or other outside forces (as opposed to soft bodies).Forces are just like the forces we experience in the real world; they act on bodies by changing their velocity. In Bullet, forces can either be applied over time or as an impulse. For example: the wind is a force applied over time, and a cannon applies an impulse force to a cannon ball.
At its core, what the Bullet API does is solve for the transformation and velocity of each body in the simulation. It handles all the math behind collisions of bodies, forces, friction, restitution, constraints etc. All the Bullet API needs is a set of forces and bodies with their respective properties and initial states, and it does the rest. One thing that the Bullet API does not do however, is calculate air resistance.
This Tutorial Series uses the EXPERIMENTAL BUILD of touchdesigner : 099.2019.10700