Rigid Body Simulation in C++

Written by Luis Cruz on Sunday, 02 October 2011. Posted in Academic Portfolio

Computer Animation | CS7496

Rigid Body Simulation in C++

This is a basic implementation of a Unconstrained Rigid Body Simulation (implemented in C++). This project is based on the paper "An Introduction to Physically Based Modeling: Rigid Body Simulations I - Unconstrained Rigid Body Dynamics" by David Baraff.

The main idea is to extend the motion of particles to rigid bodies, and derive equations for position, orientation, linear velocity, angular velocity, force, torque, linear momentum, angular momentum and center of mass.

Project Video

Social Bookmarks

About the Author

Luis Cruz

I am pursuing my MS in Computer Science at Georgia Institute of Technology (GaTech) with emphasis in Computer Graphics. I received by BS in Computer Science at GaTech in 2009 with specialization in Software Engineering and Computer Graphics.

Leave a comment

You are commenting as guest.