Steel Sky is a renderer written in Swift and Metal. It has the following features:
- Dynamic planetary sky/atmosphere system
- Volumetric fog and light
- OBJ parsing
- Photo mode built on top of SwfitUI and SwiftData
- A Scalable and Production Ready Sky and Atmosphere Rendering Technique, Sébastien Hillaire, Eurographics Symposium on Rendering (EGSR) 2020. (Paper, Source code)
- Volumetric fog: Unified compute shader based solution to atmospheric scattering, Bartolomej Wronski, ACM SIGGRAPH 2014. (Slides)
- 3D model: Chiba City Blues, licensed under CC0 1.0 Universal.