Creative Coding framework in Rust language (using Sokol framework)
Aiming to provide APIs like openFrameworks or Processing on top of Sokol framework (sokol-rust), with a little essence of Ebitengine.
Warning
When compared to bevy or nannou (which based on bevy), it's minimal, compact, short compilation time thanks to Sokol framework.
If you need to extend this, you can use Sokol API on it.
# for example:
cargo run --example logo_icon
# `cargo run --example` will show list of examples./scripts/compile-shaders.sh
cargo run --example shader_demoIn your Cargo.toml:
cc4rs = { version="*", git="https://github.com/cc4v/cc4rs.git" }
# if you need sokol API (such as Sokol GL) also:
# sokol = { version="*", git="https://github.com/floooh/sokol-rust.git"}Warning
https://crates.io/crates/sokol (such as crate add sokol) is different implementation of Sokol framework which we are using.
Please use https://github.com/floooh/sokol-rust.git from git (not from crate.io.)
see LICENSE.md
