Because of that I've done very little except manage to break yet more things. I'm contemplating changing my software development strategy - if I intend to break things then maybe they'll automagically start fixing themselves. Call it reverse psychology I suppose.
You know you're onto an absolute winner when you hard-crash your computer several times and eventually see this:
Doesn't strike me as a particularly good sign [headshake]
I've also been scratching my head over my blinn-phong lighting model. I was pretty sure it was correct, but a new model that I dropped in generated some odd results that's made me question it.
Given how simple the Blinn-Phong specular term is, and the fact that I can't find any resources online or in my books that don't agree, it's definitely something silly with my implementation. I'm thinking some input data is getting mangled somewhere - but I haven't been able to find it so far.
Admittedly, it looks pretty in a mathematical sort of way, but it's not the desired results..