ID3DXPatchMesh::GenerateAdjacency
メッシュ エッジと各エッジを共有するパッチのリストを生成します。
HRESULT
GenerateAdjacency(
FLOAT fTolerance
);
パラメータ
- fTolerance
位置の違いが許容値未満の頂点を同じ位置の頂点として扱うことを指定します。
戻り値
メソッドが成功した場合は、D3D_OK を返します。失敗した場合は、次の戻り値のいずれかを返します。D3DERR_INVALIDCALL、E_OUTOFMEMORY
解説
メッシュに関する隣接性情報をアプリケーションが生成した後、描画パフォーマンスを向上させるために、メッシュ データを最適化することができます。指定された許容範囲内でパッチが隣接しているかどうかは、このメソッドにより決定されます。この情報は、テッセレーションを最適化する目的で内部的に使用されます。
要件
ヘッダー: D3DX9Mesh.h 宣言
ライブラリ: D3dx9.lib 内容