egui-circles/README.md

20 lines
595 B
Markdown
Raw Normal View History

2024-04-28 21:51:37 +02:00
2024-07-12 19:56:08 +02:00
Immediate Mode GUI app with naive visualization for elastic balls collisions.
2024-04-29 14:25:45 +02:00
# Build & run
```bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh # install rust
cargo run --package=egui-circles # build & run
```
# HowTo
2024-07-12 20:06:00 +02:00
### ImGui
2024-07-12 19:56:08 +02:00
Detailed information on how to use [egui](https://github.com/emilk/egui) rust library can found [here](https://egui.info/).
2024-07-12 20:06:00 +02:00
### Math
2024-07-12 19:56:08 +02:00
A simple explanation of [2D vector math](https://gitea.djmil.dev/djmil/egui-circles/wiki/raw/Collisions2D.pdf), silently working behind the scene of the collisions simulation.