Complete list:
- 10print
- aabb_collisions
- boids
- circles
- game_of_life
- image_downloader
- mandelbrot
- shaders
Run with :
cargo run --bin 10print
Run with :
cargo run --bin aabb_collisions
A 2D boids “flocking” simulation as seen http://www.cs.toronto.edu/~dt/siggraph97-course/cwr87/#foot2 Uses a quadtree to deal with spatial partitionning.
References:
- https://p5js.org/examples/simulate-flocking.html
- https://thecodingtrain.com/CodingChallenges/124-flocking-boids.html
- https://www.youtube.com/watch?v=bqtqltqcQhw
Run with :
cargo run --bin boids
Generates a single image of the mandelbrot fractal.
Run with :
cargo run --bin mandelbrot
Run with :
cargo run --bin aabb_collisions
A 2D boids “flocking” simulation as seen http://www.cs.toronto.edu/~dt/siggraph97-course/cwr87/#foot2 Uses a quadtree to deal with spatial partitionning.
References:
- https://p5js.org/examples/simulate-flocking.html
- https://thecodingtrain.com/CodingChallenges/124-flocking-boids.html
- https://www.youtube.com/watch?v=bqtqltqcQhw
Run with :
cargo run --bin boids
Simple cellular automaton
Run with :
cargo run --bin game_of_life
Implemented shaders:
- Phong
- BlinnPhong
- Toon
- color (applies just a color to the object)
Run with :
cargo run --bin shaders