Autumn In York
Last term for was very uneventful as far as graphics programming was concerned... so instead of telling you about the floods here, or boring you with my first proper steps in web development and how I almost opened a high profile site, or by complaining about my lack of computer, I decided to take a step back and neglect the techfile (**Alex ducks to avoid Kurt's fist.** :) Anyway, new year has been and gone, with yet more promises to update more often. This term is going to be just as empty as the last and since I now actually having a computer to work with, it will be possible once my exams are over. I'll even tell you what's in store, so I can't change my mind.
Not Coding And Withdraw Symptoms
To be honest, even if I had had a computer, I'm not sure I would have used it. Coding as a job for 9 hours a day (and sometime more) over the summer did eventually get my motivation down. And although I learnt a hell of a a lot, I appreciated the fact I could come back to Uni! As I said, I haven't coded any graphics in about 10 weeks, and not feeling worse for it. All the ideas I had have matured, and I believe are in a state ready to be implemented. It's just a matter of sitting down and doing it, which admitedly is the most time consuming.
For those of you that have huge brains waiting to go, here are some of the cool ideas I had and that you may wish to launch yourself into:
Projects, Or The Lack Of
The reason why my Autumn term was so empty was due to the fact I was supposed to be doing a project. It's based on Soft Body Dynamics. Since I didn't have a computer to implement anything on, I spent most of my time researching. Cloth simulations are not really a problem to find out about, but there isn't much stuff on generic soft bodies. There's a conference about to be held, with quite a few papers that look promising. In the mean time, I've settled for a spring based physically simulated skeleton which i believe will be good enough to combine speed and quality of the simulation. The plan was to implement all this during the holidays, but I got distracted with parametric animation and ended up doing that instead of the physics. It's damn cool stuff.
The editor (or rather 'viewer' for the moment) is called JigSAW, and can just about load Half-Life models, and animate the skeletons with two channels blended in.
The loading code is based on some of the code Valve released... that stuff is damn ugly (and completely coincidently it happends to be C, yuk)! Pretty ironic considering I voted for the MDL format to avoid the uglyness of 3DS files :)
Anyway, time for some revision :)
Take it easy,