About me
I’m a computer programmer. I was drawn into this at the age of 12 by a burning desire to create my own video games. My teen years were spent at a computer, working on projects that were always much too ambitious. Some of those projects were games. Several of them were 3D rendering engines. At 20, I started getting real-world programming jobs. At 23, I began working on a series of Direct3D-based rendering engines. These have mostly served me as toy frameworks within which to learn and play with shadow volumes, shadow maps, all kinds of programmable shaders, terrain rendering, hierarchical frustum culling, and so on. I’m currently working on the 5th or 6th major iteration – I’ve lost count.
I work at Microsoft, but not on graphics. I hope to fix that.
Leave a Reply