A ray marching renderer in rust
rust >= 1.51for const genericscrossbeam&&crossbeam-channelfor multithreadingrandfor rngimagefor png exportrluafor lua scene building
- Simple shapes (half-spaces, spheres, cylinders and torus are the only tested ones so far)
- Spectral simulation (currently using 4 color components)
- Global illumination (with diffuse and reflective surfaces)
- Punctual illumination
- Defining scenes in lua
- Testing of more shapes
- Support for controlling the whole application from lua
- Support for linking against a
scene.soexporting a scene - Support for using as a library
MIT






