Skip to content

Implementation of 'Ray Tracing in One Weekend' in Rust (and wasm)

Notifications You must be signed in to change notification settings

alvarosan/saturno

Repository files navigation

Saturno

An implementation of Peter Shirley's Ray Tracing in One Weekend. The rendering library has bindings for Web Assembly so it can render client (visit the titan repository for a sample implementation) or server-side.

Requirements

  • rust-nightly 1.50 (nightly only required for the rocket server)

Build and Run Server

  1. Build solution
make
  1. Run server
cd build && ./server
  1. Clean build
make clean

Run Ray Tracer Tests

cd ./rendering &&
cargo test --release

Book Cover Diffuse Normals

About

Implementation of 'Ray Tracing in One Weekend' in Rust (and wasm)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published