web-glitz

Crates.ioweb-glitz
lib.rsweb-glitz
version0.3.0
sourcesrc
created_at2019-09-23 15:45:54.622441
updated_at2021-12-24 22:59:02.822985
descriptionRusty low-level web-graphics library on top of WebGL 2.0.
homepagehttps://github.com/RSSchermer/web_glitz.rs
repositoryhttps://github.com/RSSchermer/web_glitz.rs
max_upload_size
id167000
size1,626,646
Roland (RSSchermer)

documentation

README

WebGlitz - Low Level Web-Graphics Framework for Rust

WebGlitz is a "Rusty" abstraction on top of WebGL 2.0 that aims to make it safer and easier to interface with the GPU without much additional runtime overhead in the core render-loop. The API is inspired by modern graphics API's like Vulkan, Metal and the upcoming WebGPU/GPUWeb API.

Requires nightly Rust.

WIP: this API is still likely to change here and there, but the general shape of the API should now be stable. If you're at all interested in an API like this, please play around with it and share your thoughts and ideas (preferably through Github issues)!

Documentation

The examples in the examples folder demonstrate WebGlitz's core functionality and are a good way to get started. For details, refer to the API documentation.

License

MIT

Commit count: 284

cargo fmt