Skip to content

LevKruglyak/voidray

Repository files navigation

Voidray [WIP]

High performance, interactive, physically based Rust path tracer.

Screen Shot 2022-09-12 at 12 16 30 PM

Screen Shot 2022-09-07 at 2 44 02 AM

Running

To run,

cargo run --release --bin=voidray_app

Make sure Vulkan is installed with dev dependencies and all the necessary dependencies for compiling https://github.com/vulkano-rs/vulkano are installed. (e.g. cmake, python, etc...)

Features

  • 100% Safe Rust
  • Non-blocking UI with progressive rendering
  • Vulkano backend
  • Supports various tonemapping functions such as ACES and Filmic
  • Supports HDRI environment maps
  • Uses BVH trees to accelerate ray-mesh intersections
  • Optimally uses all CPU cores in multithreaded rendering

Releases

No releases published

Packages

No packages published