A simple 3d ray-tracing renderer.
- basic geometric object support: sphere, cube, cylinder, torus, and others
- constructive solid geometry operations: union, intersection, difference
- automatic bounding box hierarchy creation for faster rendering
- multi-threaded rendering support
- lisp-like scene description language
- optional interactive shell for performing rendering operations
- outputs png or bmp format
- Linux
- Cygwin/MinGW/Msys2 on Windows
To build, just run 'make' in the main directory.
To render the title image:
./rend scenes/title.sdl title.png -j