Soft Body Physics Demo

  • soft body physics demo
  • soft body physics demo
  • soft body physics demo

Date

February 2015

Description

This tech demo showcases the implementation of a soft-body cloth simulation utilizing Verlet Integration. The simulation incorporates collision detection and response with a user-controlled sphere. Notably, the demo was developed in C++ using OpenGL, without reliance on pre-existing physics libraries or engines. The demo also includes rotation and rotational collision response with spheres. The box that appears around the cloth represents an Axis Aligned Bounding Box that is used for optimization when checking collisions between the cloth and multiple external objects.

My Role

This demo was developed as a college project within the Game Development - Advanced Programming curriculum at Fanshawe College.

  • C++
  • Custom Physics Engine
  • Verlet Integration
  • Collision Detection
  • Collision Response
  • OpenGL

Video