Using premake 4.4.
It's pretty grand.
Improvements.
Also, being evil and committing a binary.
Do not commit build files to repository.
Some experimentation with complex numbers.
If we treat a quaternion as scalar w plus vector v, we can handle complex numbers using the exact same formula in most cases. I'm unsure, however, if this is actually worth it. It places w in an unfamiliar place for those who are used to thinking of a quaternion as a float4.
Playing around with making it easier to define and use stuff.
Trying to avoid the temptation to wrap things up into an "engine". Instead, just provide utilities for doing various things.
Fun with shaders.
The best part is watching the GL state melt away.
Simplifying things.