Compartilhar via


Texture Coordinate Wrapping

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Coordenar textura quebra automática se refere à metodologia usada para interpolar coordenadas de textura. Em geral, textura coordenadas são interpolated como se o mapa (n.); mapear (v.) de textura é Planar. Ativando textura coordenar mapa (n.); mapear (v.) quebra automática, a coordenar é interpolated como se o mapa (n.); mapear (v.) de textura é um cilindro onde 0 e 1 são coincidental. Coordenar textura quebra automática pode ser habilitado para cada conjunto de coordenadas de textura e de forma independente para cada coordenar em um conjunto.

Com interpolação planar, Mobile Direct3D trata a textura como um plano do tipo 2D, interpolating texels novo colocando a rota mais curta do point A em uma textura para point B. Se o u, v posição (0,8, 0.7) representa point A e point B corre (0.1,0.1), a linha de interpolação passa o interior da textura e permanece totalmente seus limites. Com coordenar quebra automática junto o eixo u ativado, a interpolação de À B leva local em um cilindro para que a linha de interpolação ainda vai de 0,8 para 0,1, mas agora passa através de seam onde encontram 0.0 e 1.0. Em ambos os casos, a linha de interpolação é junto o caminho mais curto dentro de coordenar espaço.

Você pode quebra automática controle via a processar estados: D3DMRS_WRAP0, D3DMRS_WRAP1, D3DMRS_WRAP2 e D3DMRS_WRAP3 (consulte D3DMRENDERSTATETYPE). Por padrão, coordenar quebra automática está desativada para coordenar todos os define. Cada estado processar corresponde a um conjunto específico de coordenadas de textura. Assumir esses estados processar uma combinação de coordenar quebra automática sinalizadores para especificar quais coordenadas de cada conjunto são ajustada. Para obter mais informações, consulte Valores D3DMWRAPCOORD. Os sinalizadores quebra automática para coordenar conjuntos e coordenadas que não existem são ignoradas.

See Also

Concepts

Interpolation