Compartir a través de


Asignación de entornos (Direct3D 9)

La asignación de entornos es una técnica que simula superficies altamente reflectantes sin usar el seguimiento de rayos. En la práctica, la asignación de entorno aplica un mapa de textura especial que contiene una imagen de la escena que rodea un objeto al propio objeto. El resultado aproxima la apariencia de una superficie reflectante, lo suficientemente cerca como para engañar al ojo, sin incurrir en ninguno de los cálculos complejos implicados en el seguimiento de rayos.

En la ilustración siguiente se muestra un tipo de asignación de entorno denominada asignación de entorno esférica. Para más información, consulte Asignación de entorno esférico.

ilustración de una tetera con una textura aplicada que refleja el entorno

La tetera de esta imagen parece reflejar su entorno; esto es realmente una textura que se aplica al objeto . Dado que la asignación de entorno usa una textura, combinada con coordenadas de textura calculadas especialmente, se puede realizar en tiempo real.

En esta sección se proporciona información sobre cómo realizar dos tipos comunes de asignación de entorno con Direct3D. Hay muchos tipos de asignación de entorno en uso en todo el sector de gráficos, pero los temas siguientes tienen como destino las dos formas más comunes: asignación de entorno cúbico y asignación de entorno esférico.

Canalización de píxeles