Compartilhar via


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
D3DX10.h
Biblioteca
D3DX10.lib

Confira também

ID3DX10Mesh

D3DX Interfaces