Skip to content

Rust was the final 3rd language I've wanted to learn for a while (JS, Python, Rust). Finally gonna start working on this cause I saw Pezzza's phsyics engine in c++ and wanna try to buidl a simple project in rust. Also needed time of the fusion-git code. ALSO HAPPY NEW YEAR <3

Notifications You must be signed in to change notification settings

ChurroC/Simple-Physics-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BALLLZZZ SIMPLE LINK / CHAINS SOFT BODY DYNAMICS - BODDIIES 3D BALLZ

https://www.gafferongames.com/post/fix_your_timestep/ - Peak https://leanrada.com/notes/sweep-and-prune/ https://developer.nvidia.com/gpugems/gpugems3/part-v-physics-simulation/chapter-32-broad-phase-collision-detection-cuda https://lisyarus.github.io/blog/posts/perfect-collisions.html#section-you-spin

TODO: Chains implent CCD for high speeds

// 1. Broad phase - quick check using spatial grid // 2. Medium phase - swept AABB check // 3. Narrow phase - Only do expensive CCD on likely collisions // 4. Batch handle collisions in time-sliced chunks

FUTURE OTHER PROJECTS: Fluid dynamics Rigid body dynamics Planet simulations

About

Rust was the final 3rd language I've wanted to learn for a while (JS, Python, Rust). Finally gonna start working on this cause I saw Pezzza's phsyics engine in c++ and wanna try to buidl a simple project in rust. Also needed time of the fusion-git code. ALSO HAPPY NEW YEAR <3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages