ID3DXPRTEngine::RobustMeshRefine, méthode
Subdivise les visages sur un maillage, ce qui permet un échantillonnage adaptatif conservateur qui n’élimine pas les caractéristiques du maillage.
Syntaxe
HRESULT RobustMeshRefine(
[in] FLOAT MinEdgeLength,
[in] UINT MaxSubdiv
);
Paramètres
-
MinEdgeLength [in]
-
Type : FLOAT
Longueur minimale des bords de face qui sera générée dans l’échantillonnage adaptatif. Si zéro, une valeur par défaut raisonnable est remplacée.
-
MaxSubdiv [in]
-
Type : UINT
Niveau maximal de subdivision d’un visage qui sera utilisé dans l’échantillonnage adaptatif. Si zéro, une valeur par défaut de 5 est remplacée.
Valeur retournée
Type : HRESULT
Si la méthode réussit, la valeur de retour est S_OK. Si la méthode échoue, la valeur de retour peut être l’une des suivantes : D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi