A collection of small 3D graphics projects built for learning and experimenting with browser-based rendering.
These projects explore both low-level WebGL and higher-level tools like Three.js. Some projects render geometry manually using WebGL (such as constructing and rendering triangles with vertex buffers and shaders), while others use Three.js to build more complex scenes and interactions.
The goal of these projects is to understand the fundamentals of real-time graphics on the web, including the rendering pipeline, geometry construction, and scene management.