Compartir a través de


Transformaciones

La parte de Direct3D que inserta la geometría a través de la canalización de geometría de función fija es el motor de transformación. Localiza el modelo y el visor en el mundo, proyecta vértices para su visualización en la pantalla y clips vértices a la ventanilla. El motor de transformación también realiza cálculos de iluminación para determinar los componentes difusos y especulares en cada vértice.

En esta sección

Tema Descripción

Introducción a las transformaciones

Las transformaciones de matriz controlan muchas de las matemáticas de bajo nivel de gráficos 3D.

Transformación de mundos

Una transformación del mundo cambia las coordenadas del espacio del modelo, donde los vértices se definen en relación con el origen local de un modelo, al espacio mundial. En el espacio mundial, los vértices se definen en relación con un origen común a todos los objetos de una escena. La transformación del mundo coloca un modelo en el mundo.

Vista de transformación

Una transformación de vista localiza al visor en el espacio mundial, transformando los vértices en el espacio de la cámara. En el espacio de la cámara, la cámara o el visor, está en el origen, mirando en la dirección z positiva. La matriz de vista reubica los objetos del mundo alrededor de la posición de una cámara ( el origen del espacio de la cámara) y la orientación.

Transformación de proyección

Una transformación de proyección controla los elementos internos de la cámara, como elegir una lente para una cámara. Este es el más complicado de los tres tipos de transformación.

 

Sistemas de coordenadas y geometría