Finally thought I'd show everyone progress on a project I've been working on. I wrote a parser and renderer for the LDraw specification, which is like a CAD format for building with LEGO. It's definitely early days, but so far it can parse and render the models I've tested (albiet with bad lighting), with basic Blender-style controls to zoom and rotate around the model. I want it to evolve into something, though I'm not sure if I want it to be more of a cad program or a game.