Basic 3D RenderingΒΆ ContentsΒΆ Hello Triangle π’ Input Geometry Playing with buffers π’ A first Vertex Attribute π’ Multiple Attributes π’ Index Buffer π’ Loading from file π’ Shader Uniforms A first uniform π’ More uniforms π’ Dynamic uniforms π‘ 3D Meshes A simple example π‘ Depth buffer π‘ Transformation matrices π‘ Projection matrices π‘ Basic shading π‘ Loading from file π‘ Texturing A first texture π‘ Texture mapping π‘ Sampler π‘ Loading from file π‘ Some interaction Refactoring π‘ Resizing the window π‘ Camera control π‘ Simple GUI π‘ Lighting control π‘π’ Lighting and Material Specularity π‘ Normal mapping π‘ Image-Based Lighting (π WIP) Cube Maps (π WIP) Physically-Based Materials (π WIP)