A very WIP game engine, currently focusing on the renderer.
A virtual geometry system similar to Unreal Engine's Nanite, able to render scenes with trillions of triangles in 1-2 ms. Does not implement mesh streaming yet.
HW-accelerated path tracer for ground-truth, to be used to generate references for the real-time path. Currently very simple with only MIS and NEE.
An approximation of A Scalable and Production Ready Sky and Atmosphere Rendering Technique by Sébastien Hillaire.
Histogram-based auto-exposure with several tonemapping operators:
- ACES
- AgX (default, 'filmic', and punchy 'looks')
- Tony McMapface
Currently requires the NVTT 3 SDK installed, with nvtt.dll
in the PATH.
Once that is done, shrimply cargo run
.