ID3DXPRTEngine::RobustMeshRefine
メッシュ上の面をさらに分割し、メッシュ上の詳細をもらさない最小限の適応サンプリングを可能にします。
HRESULT
RobustMeshRefine(
FLOAT MinEdgeLength,
UINT MaxSubdiv
);
パラメータ
- MinEdgeLength
適応サンプリングで生成される最小面のエッジ長さです。ゼロの場合、適切なデフォルト値が使用されます。 - MaxSubdiv
適応サンプリングで使用される面を分割する最大レベルです。ゼロの場合、デフォルト値に 5 が使用されます。
戻り値
成功すると、S_OK を返します。失敗した場合は、次の戻り値のいずれかを返します。D3DERR_INVALIDCALL、E_OUTOFMEMORY
要件
ヘッダー: D3DX9Mesh.h 宣言
ライブラリ: D3dx9.lib 内容
関連項目
ID3DXPRTEngine::ComputeBounceAdaptive, ID3DXPRTEngine::ComputeDirectLightingSHAdaptive