Lime is a small Haskell render engine that uses recursive path tracing to produce images. It supports scene descriptions in both YAML and Lua; Lua allows procedural scene generation and animation.
cabal buildnix build github:Froxwin/LimeLime [-i|--input PATH] [-o|--output PATH] [-p|--preview] [-t|--textures DIR] [-m|--models DIR]Run Lime --help for full options.
Example scenes can be found in examples.
For a static scene, define a global scene. See example.
For an animation, define a global scenes list (one entry per frame). See example.
To stitch rendered frames into a video:
ffmpeg -framerate <fps> -i "<directory>/%d.png" output.mp4







