But wait, FYI I'm not a enthusiast gamer. I rather examine the graphics than focused on gameplay.
Along with my friend,
To make things different, we use different cards. Ekky runs on nVidia cards, and I runs on ATI cards. Thus, we can see the differences.
Back to me, my new graphic card is DX11 compatible. So I searching and keep searching for DX11 news. And what I've found is a d*mn awesome techs. Produces d*mn awesome graphic results.
"Ouch, is it really realtime graphics?" Of course dude! Do we have to wait for render? LOL XD
Seriously, I really impressed how they could make such visual effects.
Let's say, DOF or Depth of Field effect, it hurts if we render it directly on 3D application, unless we're using z-depth map and process it later on another application. But take a sample, AMD's DX11 Ladybug Demo, can simulates a realtime, lens-accurate depth-of-field effects based on real-world parameters. Oh boy...
Another crazy one, DX11 supports hardware tesselation. Quite close to meshsmoothing on 3D application. Simply said, if you're looking at the 3D model on a game, you can see the hard edges, or the low-polyness of the model (when curved objects appears to be squared). But with tesselation, the model can turn out extremely smooth. And if works on a mapped objects, it can turns out like a realtime displacement mapping with extreme details, which is terribly heavy on a 3D application render. Meh...
And many more..
After look at that stuffs, know what I'm thinking? "Someday, there will be a 3D movie that doesn't need to render. Just packed on a realtime engine, and we can watch it on various resolutions. Then conventional render slowly fade away, replaced with realtime render." But d*mn I've lost update. I found a news, which is no longer a news(dated at December 2008) that informs a 3D animated movie that has been developed with a realtime 3D engine... =.= Okay, that might be outdated. But how if another movie is produced with recent realtime technologies like I've mentioned above?
Technology is cruel, but it does affects our life. It improves our life.
Positive one of course~ XD