Most Popular
- 100% G11 Bearing Upgrade
- 17% Plume Lightwave Plugin
- 17% New site!
- 15% Using Dashboards to Reinforce Memory Budgets
- 10% Road Trip To Canada
- 10% Real-Time Earthquake Map
- 10% The Lagoon Nebula
- 8% 5D Mark II Astrophotography Tests
- 6% The Aperture Database Structure
- 6% Finding Duplicate Images in Aperture
Categories
- Motorcycles (11)
- Photography (20)
- Programming (16)
- Uncategorized (9)
- Visualization (5)
Programming Archive
-
Transformers: War for Cybertron Announced
I haven't updated this page in a long time, mainly because I've been working on this game night and day. It's going to be good! Transformers: War for Cybertron Video Game, Exclusive Debut Trailer HD | Game Trailers & Videos | GameTrailers.com. -
Bad Game Developer Conference Scheduling
I used the GDC schedule builder to make a lecture wish list. It's fairly obvious that I won't be able to see everything I want. This happens a little every year, but this is ridiculous. -
New Gallery Integration
My Gallery2 embed plugin for MovableType kind of sucked before. It dove right into the SQL database to grab information which makes it brittle if the schema changes. I've updated it to use the GalleryEmbed API to grab image blocks. It works a lot better. I also threw [...] -
Performance Optimization
Results of performance optimization study on both PowerPC and CoreDuo machines. 100 runs of the same two functions were done and the best time from each is recorded as changed are made to the code and compiler flags. The "Sum" test sums 10,000 vectors (c = a + b). The "Diffuse" test runs a fluid diffusion [...] -
Finding Duplicate Images in Aperture
While playing around with the Aperture database I decided to try to make something useful. The result is an Automator workflow that looks for duplicate master image names. -
Backwards is Forwards, my GDC lecture
Noel Llopis and I did a lecture at the Game Developer Conference this year about test driven development. It's a process we're using at High Moon and I use at home for all my coding. Gamasutra wrote an article about it, but they're the ones throwing the conference so it's not unexpected. -
Quartz Composer Screen Saver
I've just discovered the Quartz Composer. It's a graphical tool for rendering things. You can use it to build all sorts of cool stuff. My first project was to build a 3D clock - seriously boring. So I've uploaded a screen saver I just finished. I tried to do an [...] -
The Aperture Database Structure
I'm working on decoding the Aperture database structure. Just playing around in the database has been very interesting. -
Darkwatch has shipped!
After more than two years of work it's finally out the door. I worked as a senior programmer on this one. Please buy one.
