Programmer, explorer, and life enthusiast. Work for Microsoft and part of Havok middleware team. Views expressed here are my own.

Thoughts and ramblings

Wow…it’s really been a while since I’ve updated. Time just slipped away it seems. I’ve been doing a lot of reading lately which probably explains it. Finally got the DVD set released for Siggraph of this year, so I’ve been reading a lot of the papers, and there are many interesting ones. The only thing is that reading one paper usually results in the reading of 10 other papers that it references, so it can become quite time consuming.

Time what is time?

Managed to get a lot done today…did a lot more writing. Seem to have the writing bug these last few days or even weeks. I suppose it’s a good thing as I’ve needed to do a lot of documentation recently. When I go through a long period of research I just feel the need to write down my discoveries. Finished the last test of the week this morning. That’s a big relief for me.

Long and arduous day

The title really says it all, which means this will definitely be a short update. Spent much of the day studying for my two tests with little breaks to work on the scripting portion of the engine. Also added another two pages onto the article I’m writing regarding the creation of production-level software…that should be an interesting read once it’s done. Finished the geology test at 10pm…went alright, but the prof.

The great Houdini...magic...yeah

Got back on Houdini this evening as I now have the footage necessary to complete the shot. Should have some sample shots done this week. The footage is pretty clean…only a little cleanup and wire-removal necessary. This is going to be the first project in which I’ve heavily used COPs, so this should be an interesting experience…hopefully a positive one. I’ve done lots of tests with COPs in the past, but it’s when you really do a full-blown project that you get to see it perform.


Managed to get LUA and TCL implemented nicely into the engine now. The next step is to add all the necessary functions for communicating with the engine. This will be a LOT easier now that I’m using LuaBind. I’ve now set a few new deadlines for myself since I have a more organized schedule put together. Should be by the middle of next month I’m going to start sending it out to people for testing.

The thinking in the brain

Been busy planning various things over the last few days. Trying to decide what things are of greatest importance and making a plan of what needs to be done and when. My website, demo reel, and Agents are really high on the priority list. As I’ll be flying back to China over Christmas break, I’m seriously considering buying a laptop so that I can continue my work. By spending ~$1000 I can get a decent laptop that should suite my needs.