Everyone learning CG seems to have implemented his/her own renderer from scratch. So this one is mine.
Toy Renderer is implemented using OpenGL 3.3.
-
Most of glTF format support
-
Temporal Antialiasing
See the relevant write-up on Zhihu.
-
Scene representation using Octree.
-
Bugs
- Store g channel of the LUT image in float, NOT int, for higher precision.