3

私はポリゴンベースのコンピューターグラフィックスの初心者です。何を読んでも、頂点シェーディングという用語に出くわします。

それは何ですか?私の知る限り、頂点はポリゴンの 2 つのエッジが交わるポイントです。では、どのように頂点をシェーディングしますか (それは単なるポイントです)。

説明してください

4

1 に答える 1

5

良い質問; 「頂点シェーダー」という用語は確かに誤称です。「シェーダー」という用語は、(CPU ではなく) GPU で通常実行されるすべてのプログラムに使用されます。これらの最初の化身は、フラグメント シェーダーとも呼ばれるピクセル シェーダーであり、その名前はまだ意味がありました。

その後、頂点シェーダーが発明されましたが、実際には何もシェーディングしません。空間内の頂点の位置を変換する機能があり、頂点ごとのデータをピクセル シェーダーに渡すことができます。「バーテックス プログラム」の方が適切な名前ですが、「シェーダー」という言葉はどうやら行き詰まっていたようです。

于 2013-05-19T15:04:10.587 に答える