Compartir a través de


Transformaciones

La parte de Direct3D que inserta 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 en 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 la transformación

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

Transformación del mundo

Una transformación del mundo cambia las coordenadas del espacio del modelo, donde los vértices se definen con respecto al 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.

Visualización de la 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án en el origen, mirando en la dirección z positiva. La matriz de vistas 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