Skip to content

JELAshford/particle-life

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Particle Life (🦀)

Particle Life: non-physical interactive system (like this) which generates remarkably "biological" patterns and behaviours. Current implementation is CPU bound, using a kdtree from the kiddo crate and parallelised with rayon to efficiently compute interactions.

Additional features include self-implemented "free-cam" that allows scrolling and zooming over the infinite plane to watch the patterns move.

No systematic benchmark yet, but can comfortably run at 60FPS on my 2019 Macbook Pro with 10,000 particles.

About

Particle Life in Rust, with random rules

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages