テッセレーションがジオメトリ性能進化のルールを変更する
Huang氏が示した2つめのテーマがDirectX 11となる。NVIDIAは先日、Fermiアーキテクチャを採用した初のDirectX 11対応GPU製品をリリースしたが、ここでの大きなセールスポイントは「テッセレーション(Tessellation)」にある。テッセレーションはジオメトリ性能を補完する技術で、ポリゴン平面に対して起伏に関する情報を付与することでさらに複雑な立体図形描画を可能にする。このテッセレーションを実現するエンジンとして、NVIDIAではFermiのことを「テッセレーション・モンスター」と表現しており、従来比で圧倒的な性能差を体感できるという。
Huang氏が示す2つめのテーマがDirectX 11だ。これまでシェーダプログラミングなど、世代を追うごとに大きな進化を続けてきたGPUの世界だが、最新のDX11では「テッセレーション(Tessellation)」と呼ばれるジオメトリ性能を補完する技術が導入されている。NVIDIAが最近発売したFermiベースのGPUでは、このDX11の最新機能を初めてフルサポートする |
テッセレーションのパワーに関しては実際のデモ映像を見るのが近道だ。例えば1999年のDX7世代のGPUに比べ、2009年時点の最新GPUでは10年間で約10倍近いポリゴン性能向上が実現できているという。ところが2010年に登場したFermiベースのGPUでは、わずか1年でそのジオメトリ性能を100倍以上に引き上げることが可能だという。これがテッセレーション導入効果だ。実際にテッセレーション導入前後で、ジオメトリ性能の向上カーブが従来からは考えられないレベルで飛躍的に増加していることがわかる。
またテッセレーション効果は、静止画の比較で誰でもが簡単に理解できるわかりやすさがある。イベントでは岩の巨人の動作デモが公開されたが、テッセレーション効果をオフ/オンにすることで、その描画された画像の質感はまったく異なっている。これはワイヤーフレームモードで頂点情報とそれを結ぶ線を表示させるとハッキリする。密度が桁違いだからだ。Huang氏によれば、同じシーンで10倍近い緻密さの差があるという。