Physics-Based Cloth Simulation

Physics-Based Cloth Simulation

A cloth simulation project implementing Position Based Dynamics with particle-spring cloth setup, XPBD time stepping, sphere collision handling, GPU-updated cloth mesh rendering, and parameter exploration for compliance, damping, and time step values.

Key Points

  • →Implemented cloth simulation using Position Based Dynamics with particles, springs, fixed particles, damping, gravity, and previous-position tracking
  • →Completed an XPBD time stepper that updates forces, velocities, predicted positions, spring constraints, and final velocities
  • →Explored compliance, damping, time step, and maximum cloth resolution to evaluate simulation stability and performance
  • →Developed as part of CSCE 450 - Computer Animation at Texas A&M University