After another week of manic coding and 3d work I think I'm slowly starting to run out of creative energy, and maybe I'll be able to resume some structure in my life; hopefully even get time to go out and buy some food.
I haven't really achieved a whole lot this week though, nothing quite as epic as the pants-removal system at least. I have worked on a lot of small stuff though, and some pretty valuable improvements to the engine. I've improved the shadow system; so shadow rendering will be disabled for all the lights off screen and only be rendered once as long as there's only static objects casting shadows. I've finally rewritten the exporter so I don't have to manually convert all the files to xml after they're exported, and added support for scaling joints in the animations and multiple UVsets.