1 * enhanced sphere tracing (mercury paper)
3 - ferris's dull material raymarching method ([logicoma - engage breakdown](https://www.youtube.com/watch?v=woqksTHNbvk))
6 * node-based shaders and buffers
7 - Model/View based architecture
10 + render combined view+controller