「バーテックスシェーダー」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Administrator
(ページの作成:「'''バーテックスシェーダー'''(英語:Vertex Shader、和名:頂点シェーダー)とは、シェーダーのうち、ポリゴンの頂点...」)
 
imported>Administrator
3行目: 3行目:
 
バーテックスシェーダーと[[ピクセルシェーダー]]の2種類は基本中の基本であるため、[[シェーダーモデル]]を問わず、[[DirectX]]や[[MonoGame]]、[[Unity]]などのプラットフォームを問わず扱えるはずである。
 
バーテックスシェーダーと[[ピクセルシェーダー]]の2種類は基本中の基本であるため、[[シェーダーモデル]]を問わず、[[DirectX]]や[[MonoGame]]、[[Unity]]などのプラットフォームを問わず扱えるはずである。
  
主に服や草などが「なびく系」のアニメーションを行うのに用いられていることが多い。これらは物理演算エンジンで細かく計算してもいいが、たとえば草原の草を1本単位で物理演算するのは現実的ではない。そういう場合に使われる。
+
主に服や草などが「なびく系」のアニメーションを行うのに用いられていることが多い。これらは物理演算エンジンで細かく計算してもいいが、たとえば草原の草を1本単位で物理演算するのはCPUでは論外、専用ハードウエアでも厳しい。そういった場面でそれらしく見せるのに使われる。
  
 
== 関連項目 ==
 
== 関連項目 ==

2018年8月30日 (木) 09:53時点における版

バーテックスシェーダー英語:Vertex Shader、和名:頂点シェーダー)とは、シェーダーのうち、ポリゴンの頂点データが入力され、それを加工して、出力するものをいう。一般的にはバーテックスバッファから入力を受け取る。

バーテックスシェーダーとピクセルシェーダーの2種類は基本中の基本であるため、シェーダーモデルを問わず、DirectXMonoGameUnityなどのプラットフォームを問わず扱えるはずである。

主に服や草などが「なびく系」のアニメーションを行うのに用いられていることが多い。これらは物理演算エンジンで細かく計算してもいいが、たとえば草原の草を1本単位で物理演算するのはCPUでは論外、専用ハードウエアでも厳しい。そういった場面でそれらしく見せるのに使われる。

関連項目