β
sol-rs
sol-rs
is a small rendering toolkit for Vulkan, with a focus on real-time raytracing (which is not currently available via other APIs such as WebGPU). It hosts convenience wrappers but also exposes ash directly. Tested on Windows/NVIDIA, but the non-raytracing samples also work on Mac via MoltenVK.
However, this remains a personal sandbox for learning and experimentation so use at your own risk!
Requirements
LunarG Vulkan SDK installation.
Examples
cargo run --release --example 5-pathtrace assets/tunnel.json
cargo run --release --example 5-pathtrace assets/cornell.json
cargo run --release --example 4-ray-ao
cargo run --release --example 1-cube