Jello(TM) Modeling
Summary
We are interested in doing physical simulations of deformable volumes, with the possibility of simulating liquid or semi-liquid materials. The ultimate objective is to be able to simulate a platter of jello cubes.
Our project plan follows as such: First, research various methods of softbody modeling that have been developed by others, explore novel ideas of our own, and compare them. Then, incorporate one or more of these techniques into a test application, and perform empirical analysis on the results. Finally, collate and present the results in a web page and poster presentation, as well as a demonstration application.
Possible Methods of Simulation
- Linear mass-spring systems
Three dimensional system similar to Jacob's cloth simulation. This would contain a finite set of masses connected by springs which obey Hooke's Law.
- Angular springs with stiff distance constraints
This is a variant of he linear mass-spring system in which force is applied based on angles between edges rather than distance between points. In this system mass distances are held constant by stiff springs.
- Discrete force field
Represent a vector field of forces using a three dimensional array. Each particle in the system contributes repulsive and/or attractive forces to nearby force 'elements' in the array. Later all of the particles have the force of their discrete force 'element' applied to them.
- Fluid equations
Navier-Stokes, and others to be researched.
Potential additional features
- Collision detection and response (bowl of jello)
- Properly rendered transparent texuring
- Eye candy (specular highlights, etc.)
Group:
Paul Mecklenburg
Christian Miller