Finn's WebGL Library (Source Code)

# Name Date Technology Dimensionality Interactivity Hyperlink Description Status
1 Two Triangles 06/10/17 Pure WebGL 2D None Here Two red triangles on a green background Done
2 Simple Cube 06/11/17 Pure WebGL 3D None Here Colored, rotating cube Done
3 Simple Crate 06/12/17 Three.js 3D None Here Textured, rotating cube Done
4 Simple Room 06/13/17 Three.js 3D None Here Simple room around camera Done
5 Simple Sphere 06/13/17 Three.js 3D None Here Simple colored sphere Done
6 Simple Ball 06/13/17 Three.js 3D None Here A textured sphere Done
7 Normal Map 06/14/17 Three.js 3D None Here A normal map applied to a textured surface Done
8 Mouse Look 06/14/17 Three.js 3D Mouse Here Mouse movements control camera Done
9 FPS Camera 6/15/17 Three.js 3D Mouse, Keyboard Here FPS-style camera in a small room Done
10 FPS Gravity 6/16/17 Three.js 3D Mouse, Keyboard Here Jumping and gravity for FPS camera Done
11 FPS Wall Colliders 6/16/17 Three.js 3D Mouse, Keyboard Here FPS camera cannot pass through walls Canceled
12 Particle Simulator 6/21/17 Three.js 3D None Here Simulates a large number of particles Done
13 Shadow Scene 6/22/17 Three.js 3D None Here Renders the shadow of an object Broken
14 3D Function Plotter 6/22/17 Three.js 3D Keyboard Here Dynamically plots a function in 3D Done
15 N-body Gravity 2/27/18 Three.js 3D Keyboard Here Gravity simulator Done