Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 860 Bytes

README.md

File metadata and controls

40 lines (27 loc) · 860 Bytes

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