Método ID3DXTextureGutterHelper::SetBaryMap
Define coordenadas barycentricas texel.
Sintaxe
HRESULT SetBaryMap(
[in] D3DXVECTOR2 *pBaryData
);
Parâmetros
-
pBaryData [in]
-
Tipo: D3DXVECTOR2*
Ponteiro para uma estrutura D3DXVECTOR2 que contém as duas primeiras coordenadas barycentricas de cada texel.
Valor retornado
Tipo: HRESULT
Se o método for bem-sucedido, o valor retornado será S_OK. Se o método falhar, o valor a seguir será retornado. D3DERR_INVALIDCALL
Comentários
A terceira coordenada barycentrica é fornecida por:
1 - ( pBaryData.x + pBaryData.y )
A entrada de coordenadas barycentric para esse método é válida apenas para texels válidos (não classe 0). ID3DXTextureGutterHelper::GetGutterMap retornará valores diferentes de zero para texels válidos.
As coordenadas barycentricas definem um ponto dentro de um triângulo em termos dos vértices do triângulo. Para obter uma descrição mais detalhada das coordenadas barycentricas, confira Descrição das Coordenadas Barycentricas do Mathworld.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também