An open API service indexing awesome lists of open source software.

https://github.com/destinecarma/t-ccd

A 2D particle simulation with continuous collision detection and CSV output.
https://github.com/destinecarma/t-ccd

aabb ccd particle-simulation particle-simulator swept-aabb wgpu winit

Last synced: 8 months ago
JSON representation

A 2D particle simulation with continuous collision detection and CSV output.

Awesome Lists containing this project

README

          

# Trajectory-Based Continuous Collision Detection (T-CCD)

A simple 2D particle simulation that uses **Continuous Collision Detection (CCD)** to handle fast-moving particles. The simulation supports multiple detection methods (Cell List, Voxel Traversal, and Swept AABB), with options for reproducible seeding and CSV output of particle states and collision events.

## Purpose

The purpose of this project is to assess the effectiveness of an **experimental algorithm** (Spatial Partitioning + Voxel Traversal) compared to **traditional collision detection** (Swept AABB), in terms of both **performance** and **accuracy**.