Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 982 Bytes

README.md

File metadata and controls

25 lines (18 loc) · 982 Bytes

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