Optical system design in the browser
This is alpha software. Emphasis is currently placed on feature development, not on fixing bugs or on improving code quality.
- Go to https://kmdouglass.github.io/cherry/
- Start designing!
- Rust compiler (see raytracer/rust-toolchain.toml for the version)
- Node 20 (for the frontend)
- Git LFS (to fetch materials data)
cd www/js
npm run build:prod
Build the development package:
cd www/js
npm build:dev
Launch the development server
npm run start