Substractive Spheres

A  similar GLSL implementation of the Architectural fractales example using spheres interesctions as a  raycasting algorythm .

tL_substractive_spheres

    

     < Download  the QC  implementation : tL_substractive_sphere_b2.2

 

Architectural fractales

GLSL implementation of the Menger Sponge  fractal using a raycasting technic ( orignal implemetation by Fractal Lab ) . 

tL_architectural_fractal

    

     < Download  the QC  implementation : tL_LeCorbusier_factal_b3.3.qtz

 

Hydrogen electron orbitals

GLSL implementation of the hydrogen electron orbitals quantic states. It evaluates the probablity density , for the first levels of n (with standarts conventions n , l , m=0 ) , using a raycasting technic  ( allows also mixing between two quantic states )  . 

tl_hydrogen_electron_orbitals

    

     < Download  the QC  implementation : tL_hydrogen_electron_raycast_b2.6.qtz

 

Bullet Soft Bodies example for Quartz Composer

Soft meshes  colliding using the C++ Bullet game physics simulation library ported to Quartz Composer  :

< Download  and unzip tLBulletSoftBody.zip . The folder contains :

tLBulletSoftBody

     < The QCPlugin  file: tLBulletSoftBody.plugin .

     < A Quartz Composer  composition file : tLBullet_SoftBody_b1.4.qtz.

   < The XCode project folder : tLBulletSoftBody .

Bullet 'Hello World' example for Quartz Composer

Polygon shapes  colliding using the C++ Bullet game physics simulation library ported to Quartz Composer  :

< Download  and unzip tLBullet_HelloWorld.zip . The folder contains :

tLBulletHelloWorld

     < The QCPlugin  file: tLBulletHelloWorld.plugin .

     < A Quartz Composer  composition file : tLBullet_HelloWorld_b1.2.qtz.

   < The XCode project folder : tLBulletHelloWorld .

Box2D Confined Example for Quartz Composer

Polygon shapes  colliding using the C++ Box2D library ported to Quartz Composer  :

< Download  and unzip tLBox2DConfined.zip . The folder contains :

tLBox2DConfined

     < The QCPlugin  file: tLBox2D_Confined.plugin .

     < A Quartz Composer  composition file : tLBox2D_Confined_b1.1.qtz.

   < The XCode project folder : tLBox2D_Confined_b1.0 .

 

Collisions on Quartz Composer

Particles colliding using the C++ tLPhysics library ported to Quartz Composer  :

< Download  and unzip tLPhysicsCollisionQC.zip . The folder contains :

tLPhysicsQCCollision

     < The QCPlugin  file: tLPhysicsCollisions.plugin .

     < A Quartz Composer  composition file : tL_SphereCollisions_b1.1.qtz.

   

 

Collisions on Touch Designer

Particles colliding using the C++ tLPhysics library compiled as a .dll file ported to Touch Designer  :

< Download  and unzip tL_CPP_Physics.zip . The folder contains :

tL_Physics_TD_Collision

     < The project file tL_CPP_Physics_b1.3.toe .

     < The component file tL_CPP_Physic_TOP.tox .

      < The .dll  file tL_CPP_Physic_TOP.dll .

 

Quantum Interferences

GLSL implementation of quantic reflexions , displaying  interference fringes :

quantum_reflexion

    

     < Download  the Touch Designer  implementation  : tLQuanticReflexion_b1.18.toe

     < Download  the Quartz Composer  implementation : tl_quantum_reflexion_b1.7.qtz

   

tLPhysics for Mac OSX

A standalone application for Mac OSX that implements a 3D physics engine ( inspired by the library used in the Tree Spring example ) .

tl_Physics_b1.6

     The engine is packed in a C++ framework, with no dependencies to extenal libraries .

    It simulates, for a particle system :

    - collisions between particles, collisions with the bounding surfaces, springs connections

    - gravity .

    - forces .

     < Download  the tLPhysics  demo application : tLPhysics.zip

    Codes cleaning is still needed , but the  tLPhysics C++ framework will be available soon ( with a demo application for Cocoa , as an XCode project ).