# FlatlandRT ## User manual ### About FlatlandRT is a 2D toy ray tracer. It expects a scene file as an input and generates a Scalable Vector Graphics (SVG) as an output. Given this scene file: ```xml ``` This output is generated: ![out](../scenes/reference_images/bunny_ref.svg) ### Command-Line Reference ```shell flatland ``` ### Scene file format The scene file format is heavily influenced by the scene format used by [Mitsuba 2](https://mitsuba2.readthedocs.io/en/latest/src/getting_started/file_format.html) and [Nori](https://github.com/wjakob/nori).