ray-tracer-app
ray-tracer-app copied to clipboard
Demo app for my ray tracing engine
Ray Tracer Demo
A ray tracing demo using Rust and WebAssembly
Live Demo
Components
Core Ray Tracing Engine
- Rust (source)
Communication with web worker
- post-me (source)
WebAssembly Wrapper
- Rust / wasm-bindgen (source)
Single Page App
- React (source)
Building
# Build wasm
# Prerequisite: cargo and wasm-pack
cd wasm
wasm-pack build --target web
# Start the app
cd ../client
npm install
npm run start