Método ID3DX10Mesh::GenerateAdjacencyAndPointReps
Gere uma lista de bordas de malha, bem como uma lista de rostos que compartilham cada borda.
Sintaxe
HRESULT GenerateAdjacencyAndPointReps(
[in] FLOAT Epsilon
);
Parâmetros
-
Epsilon [in]
-
Tipo: FLOAT
Especifica que os vértices que diferem na posição por menos de epsilon devem ser tratados como coincidentes.
Valor retornado
Tipo: HRESULT
O valor retornado é um dos valores listados em Códigos de Retorno do Direct3D 10.
Comentários
Depois que um aplicativo gera informações de adjacência para uma malha, os dados de malha podem ser otimizados para melhorar o desempenho do desenho.
A ordem das entradas no buffer de adjacência é determinada pela ordem dos índices de vértice no buffer de índice. O triângulo adjacente 0 sempre corresponde à borda entre os índices dos cantos 0 e 1. O triângulo adjacente 1 sempre corresponde à borda entre os índices dos cantos 1 e 2, enquanto o triângulo adjacente 2 corresponde à borda entre os índices dos cantos 2 e 0.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também