頂点のツイーニング (Direct3D 9)
頂点ツイーニングは、ユーザーが指定した 2 つの位置 (または法線) をブレンドします。 Tweening は、重みを持つ頂点ブレンドとは相互に排他的です。 ツイーニングは照明とクリッピングの前に実行され、D3DRS_VERTEXBLENDを D3DVBF_TWEENING に設定することで有効になります。 結果として得られる頂点の位置は、次の方法で計算されます。
POSITION = POSITION1 * (1.0 - TWEENFACTOR) + POSITION2 * TWEENFACTOR
法線の計算にも同じ方法が使用されます。 詳細については、「 頂点のツイーニングの使用 (Direct3D 9)」を参照してください。
関連トピック