Odds and Ends
Wednesday, June 2nd, 2010As of last month, I’ve been at Firaxis Games for a year. That time just flew right past. The transition to game development has been challenging and rewarding (and frustrating). Every aspect of creating “pretty pictures” becomes much more difficult when working on a game. I imagine more than a few of you reading this to be internally commenting “No Shit, Sherlock”, but it cracks me up when I think about some of the things that I always took for granted when making demos at ATI/AMD. Things like shadowing, translucency, etc. are easily handled when you are making one-off demo apps over the course of a few weeks/months. Usually those apps have controlled camera angles, small scenes, a very specific technical goal and the privilege of supporting a limited range of hardware. It’s certainly changed my perspective on what is impressive as far as real-time graphics goes.
I’ve joined a few friends and former schoolmates at Firaxis. Actually, my graduate school adviser, Marc Olano, has been here for the last year on sabbatical. Some of his work on filtering specular highlights from normal maps for ocean rendering in Civilization V was published at I3D 2010 under the title LEAN Mapping. Speaking of, he’s been posting a number of graphics tricks over at the UMBC Games and Interactive Media blog. Trick 1 reformulates the computation of a normal from a heightfield and Trick 2 deals with calculating the size of a mip chain via closed form equations. He’ll be posting a few more in the future, so add the RSS feed and check back in a week or so.
Many of the blogs I used to read on the regular have either gone silent or their authors have primarily moved to Twitter. I read a few people’s tweets but mostly I just haven’t made (or plan to make) that transition. I find it hard enough to post anything here without over-analyzing whether or not its even worth reading, let alone posting 8 times a day. And frankly as a reader I find the signal:noise ratio difficult to manage. A few of the good old fashioned web blogs I’ve been reading lately are Miles Macklin’s blog, Game Angst by Adrian Stone, and Smash’s direct to video. On the less graphics focused front, The Witness blog starring Jon Blow and Ignacio Castaño, the Wolfire Games blog and Charles Bloom’s cbloom rants (as always). As a total hypocrite, I would like to call-out and encourage Brian Karis, Tim Farrar and Christer Ericsson to update their damn blogs.
Anyway, I’ve been reading more papers lately so maybe I’ll have some impetus to update this dumb blog. And if you still have my RSS feed in your reader, thanks!
As a side note, Civilization V was announced several weeks ago and has been available for pre-order on Steam. Go team!
