Just moved into a new flat. It’s pretty great (and my new room is like 3 times the size of my old one), but it’s going to take a week for our ISP to transfer our connection to the new address. Which means I’m limited to going online at work, and I’m going a little bonkers not being able to go online at home.

In other miscellaneous news, summer is wrapping up, which means that in about 3 months the ski season will be starting again – can’t wait! This year a few of us are planning a week-long South Island trip, which should be totally epic!


Recently, I have been playing around a bit with some old ray tracing code, converting it to C# and making it threaded. I’m also using it to explore miscellaneous graphics and 3D concepts. Most recently I’ve implemented supersampling anti-aliasing. Here’s a recent render:

(Click through for full size).

It’s a little unclear, but it’s a number of perfectly reflective spheres hovering above a green plane, being imaged from above. There are several bounce iterations, two light sources, and full specular shading/shadows. Notice the non-jagged edges (indicating that the antialiasing is functioning as intended).

Here’s a closer view with some additional stochastic anti aliasing:

A week in the life of Tom

Have been feeling a weird urge to design something lately. This was what I came up with. Open to ideas for things to do next.

Click through to see full size.

Addendum to key: PHOTOSHOP – 2 HOURS.


Christoph Waltz took home the Best Supporting Actor Oscar. Well deserved. Inglourious Basterds was the best movie of 2009, in my humble opinion.