Working window in C
A window opens in both Haskell and C
Rendering a simple triangle in C using shaders
Haskell version draws the same triangle as the C version
Haskell now draws verticies with four components
Draws a cube in Haskell
Rotates the cube
Implements the simplest perspective projection
Adds a perspective projection that I actually understand
Super simple uniform diffuse lighting
Removes unused variables
Moves utility functions out of Cube and into Resources
Temporarily draws a giant triangle in place of a sphere
Drawing icosahedrons
Spheres with adjustable quality
Turns on anti-aliasing
Moves lighting into the fragment shader and introduces the sphere tunnel
Adds an example mac app
Reflective red pearls
Makes the sun/specularity controllable