shiinamiyuki / akari_render

High Performance CPU/GPU Physically Based Renderer in Rust
GNU General Public License v3.0
195 stars 10 forks source link
blender gpu-computing gpu-raytracing path-guiding path-tracer path-tracing ray-tracing raytracing rust

AkariRender

High Performance CPU/GPU Physically Based Renderer
⚠ The new version based on LuisaCompute is updated! ⚠

Scene by Christophe Seux (CC0)

AkariRender is a CPU/GPU physically based renderer written in Rust and powered by LuisaCompute. Previous version with PPG and SMCMC is in legacy-cpp branch

Features

Building:

If you are using < Windows 10, please upgrade to Windows 10 or above.

If you intend to run the renderer on cpu, the following runtime requirement must be satisfied:

Run

cargo run --release --bin akari-cli -- -d (cpu|cuda|dx|metal) -s scenes/cbox/scene.json -m scenes/cbox/test.json