Transformações
A parte do Direct3D que leva a geometria através do pipeline de geometria de funções fixas é o mecanismo de transformação. Ele localiza o modelo e o visualizador do mundo, projeta vértices para a exibição na tela e corta os vértices no visor. O mecanismo de transformação também executa cálculos de iluminação para determinar os componentes difusos e especulares em cada vértice.
Nesta seção
Tópico | Descrição |
---|---|
As transformações de matriz lidam com muita a matemática de nível inferior dos gráficos 3D. |
|
Uma transformação de mundo muda as coordenadas do espaço do modelo, onde os vértices são definidos em relação à origem local de um modelo, para o espaço do mundo. No espaço do mundo, os vértices são definidos em relação a uma origem comum a todos os objetos em uma cena. A transformação do mundo coloca um modelo no mundo. |
|
Uma transformação de exibição localiza o visualizador no espaço mundial, transformando vértices em espaço de câmera. No espaço de câmera, a câmera ou visualizador está na origem, olhando na direção z positiva. A matriz de exibição realoca os objetos no mundo ao redor de uma posição de câmera - a origem do espaço da câmera - e orientação. |
|
Uma transformação de projeção controla os internos da câmera, como escolher uma lente para uma câmera. Este é o mais complicado dos três tipos de transformação. |
Tópicos relacionados
Sistemas de coordenadas e geometria
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de