Showing posts with label Physics Implementation. Show all posts
Showing posts with label Physics Implementation. Show all posts

Tuesday, December 15, 2009

debugging the Physics bug....

I have always ALWAYS been interested in testing the equations in physics and trying to think of new applications for them..experimenting with different forces etc..
I'm very much contended that I chose VFX as a career as this allows me to do what I love the most..and thats experimenting with different stuff like science, art and mathematics etc....and get some visual feedback..

Well things have been getting pretty interesting since last three days..I have been picking up equations and laws from physics and trying to implement them in Houdini but at SOP level..
Recently finished the implementation of the Center Of Mass in a tool for SOP level..
Started working on a tool for Houdini which applies Newtonian Equations of Motion to Geometries and/ or Points.
The Force itself has been built up right from scratch as I'm trying to achieve it at SOP level....
The tool is still a Work In Progress..
Will post some pics/ videos once its finished..

Friday, December 11, 2009

Center of mass Tool for Particle systems and Geometry in Houdini..

Feels great to be working after a much needed break!
Looks like a good start....Since quite some time now I have been dabbling with
programming in C++
And it turns out that it was a wise decision indeed! With the new understanding of same old concepts life's a bit more refreshing..

I just finished work on the Center Of Mass tool for Particle systems in Houdini..this tool takes in the point data and evaluates the Center Of Mass of the Particle system....It outputs a point positioned at the Center of Mass of the system and has a COM attribute which stores its position data.

This centre can then be used for several effects..for instance the whole particle system can be made to revolve around it using the Position data stored in the COM attrib or what not..
This tool uses the traditional physics equation so is physically correct.
It updates the changing values of all the particles and updates itself by calculating the new center of mass's position.