Glosario de gráficos Direct3D
Define los términos de gráficos de Microsoft Direct3D. En este glosario se definen a grandes rasgos los términos generales de gráficos 3D informatizados que se utilizan en el desarrollo de juegos y aplicaciones de Direct3D.
Tema | Descripción |
---|---|
Es necesario estar familiarizado con el trabajo con principios geométricos 3D para programar aplicaciones de Direct3D. En esta sección se presentan los conceptos geométricos más importantes para la creación de escenas 3D. |
|
Los búferes de vértices son búferes de memoria que contienen datos de vértice; los vértices de un búfer se procesan para realizar transformaciones, iluminaciones y recortes. Los búferes de índices son búferes de memoria que contienen datos de índice, que son desplazamientos de enteros en búferes de vértices, y se usan para representar primitivos. |
|
Un dispositivo de Direct3D es el componente de representación de Direct3D. Un dispositivo encapsula y almacena el estado de representación, realiza transformaciones y operaciones de iluminación y rasteriza una imagen en una superficie. |
|
Las luces se usan para iluminar los objetos de una escena. El color del vértice de cada objeto se basa en el mapa de texturas actual, los colores del vértice y las fuentes de luz. |
|
Un búfer de profundidad almacena la información de profundidad para controlar qué áreas de polígonos se representan y no se ocultan de la vista. Un búfer de galería de símbolos se usa para enmascarar píxeles de una imagen con la finalidad de producir efectos especiales, como composición, calcado, disolución, atenuación, barrido; contornos, siluetas y galería de símbolos a doble cara. |
|
Las texturas son una herramienta muy eficaz para dotar de realismo a las imágenes en 3D generadas por PC. Direct3D admite un amplio conjunto de características de texturas y ofrece a los desarrolladores acceso fácil a técnicas avanzadas de texturas. |
|
La canalización de gráficos de Direct3D está diseñada para generar gráficos para aplicaciones de juegos en tiempo real. Los datos fluyen de la entrada a la salida por cada una de las fases configurables o programables. |
|
El término "vista" se usa para referirse a los "datos en el formato necesario". Por ejemplo, una vista de búfer de constantes (CBV) serían los datos del búfer de constantes con el formato correcto. En esta sección se describen las vistas más comunes y útiles. |
|
La canalización del proceso de Direct3D está diseñada para controlar los cálculos que se pueden llevar a cabo principalmente en paralelo con la canalización de gráficos. |
|
Un recurso es un área en memoria a la que puede acceder la canalización de Direct3D. Para que la canalización pueda acceder a la memoria de forma eficiente, los datos que se proporcionan a la canalización (por ejemplo, geometría de entrada, recursos del sombreador y texturas) deben almacenarse en un recurso. Hay dos tipos de recursos de los que derivan todos los recursos de Direct3D: un búfer o una textura. Se pueden activar hasta 128 recursos para cada fase de la canalización. |
|
Los recursos de streaming son grandes recursos lógicos que usan pequeñas cantidades de memoria física. En lugar de pasar un recurso grande completo, se transmiten pequeñas partes del recurso según son necesarias. Los recursos de streaming se conocían anteriormente como recursos en mosaico. |
|
Estas secciones proporcionan información técnica detallada. |