photon_loom key feature MSAA, and no msaa Math, vector and matrix transform Shape, vertex with basic attributes Shader, to get color renderpass, to organize shader rasterizer, make 3d to pixel camera, simple to view the world light, lightning the world main result 1-10 all with msaa blinn-phong normal texture bump basic ao parallax ssao spot-light depth multi-light no-msaa