Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maxwase/inverse-kinematics
Rust adaptation of Coding Challenge: Inverse Kinematics
https://github.com/maxwase/inverse-kinematics
inverse-kinematics rust-gui wasm
Last synced: 3 months ago
JSON representation
Rust adaptation of Coding Challenge: Inverse Kinematics
- Host: GitHub
- URL: https://github.com/maxwase/inverse-kinematics
- Owner: maxwase
- License: mit
- Created: 2022-01-03T16:14:29.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-03-28T23:27:35.000Z (9 months ago)
- Last Synced: 2024-03-29T00:27:43.745Z (9 months ago)
- Topics: inverse-kinematics, rust-gui, wasm
- Language: Rust
- Homepage:
- Size: 1.98 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# inverse-kinematics
This is a Rust adaptation of [Coding Challenge: Inverse Kinematics](https://youtu.be/hbgDqyy8bIw)
using [eframe](https://crates.io/crates/eframe).About application in a nutshell: You can generate "snake" with different parameters and its "head"
will follow your cursor.To play with this, make sure you have [egui dependencies](https://github.com/maxwase/egui#demo)
installed, then run `cargo run --release`.To try it on web, run `./start_web`. Run `./setup_web.sh` if you're compiling this for the first time.
Actual webpage is deployed on `gh-pages` branch.You also can try it online at https://maxwase.github.io/inverse-kinematics/
![Peek 2022-08-17 23-19](https://user-images.githubusercontent.com/23321756/185235570-f974e7a1-fb7c-4719-80bb-fe0d90d090a8.gif)