Skip to content

High Performance CPU/GPU Physically Based Renderer

License

Notifications You must be signed in to change notification settings

Shekn/akari_render

 
 

Repository files navigation

AkariRender

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

AkariRender is a CPU/GPU physically based renderer written in Rust and powered by LuisaCompute.

Features

  • Loading Blender scene
  • Cycles shader graph
  • RGB/Spectral Rendering (WIP)
  • Path Tracing
  • Path Tracing with Metropolis Sampling
  • Gradient Domain Path Tracing (WIP)

Build Requirements

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

  • CMake > 3.23
  • clang++ in PATH

Build & Run

cargo build --relase
cargo run --bin akari_cli -- -d cpu -s scenes/cbox/scene.json -m scenes/cbox/test.json

About

High Performance CPU/GPU Physically Based Renderer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 99.8%
  • Other 0.2%