article placeholder

Unlimited Detail

For those of you who haven't seen the upcoming new rendering technology, it's definitely worth checking out. Here's a video: http://www.youtube.com/watch?v=Q-ATtrImCx4&feature=player_embedded and a link to the ...