Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)