201B - Programming with Media Data
Instructor: Professor Stephen Pope
A Verlet-Integrated Constraint-Based Fabric Simulator
-> A Basic Vector3f Class (for Cross, Scalar, Addition, Subtraction)
-> A ParticleSystem Class with Vertex Pinning
-> Multi-threading of Audio and OpenGL
233 - Multimedia Programming
Instructor: Professor Eric Newman
3D Object Deformer
-> An .obj file importer
-> Move, rotate, Apply Textures to objects.
-> A Vertice Jiggler, Deflater, Inflater
-> General Vibration . . .
Another Implementation
This
CO-PRIME Mesh has NO forces applied to it (like gravity or wind),
yet varies the Constraints based on whether the coordinates greatest
common denominator is 1 (if so, it draws a face and tightens the contraints).
Research and Resources
I have
BOOKMARKED most of the useful sites I found about Verlet Integration.
I am implementing a method developed by
Thomas Jacobsen who has written a well-known paper on Verlet Integration and
constraint-based simulations.
SPACESIMULATOR.NET: Texture Mapping and General Ideas behind Object Import, and the Per-Face drawing method.
Balint Seeber has very cool site with tearable fabric. Also look at his reversing of mpeg compression vectors. Informative stuff.
What does an .obj file look like? Check out the
Encyclopedia of Graphics File Formats
email me