Compartir por


Conceptos básicos de texturización

Las primeras imágenes 3D generadas por ordenador, aunque generalmente avanzadas para su época, tendían a tener un aspecto plástico brillante. Faltaban los tipos de marcas, tales como rozaduras, grietas, huellas digitales y manchas, que aportan una complejidad visual realista a los objetos 3D. Las texturas se han vuelto populares para mejorar el realismo de las imágenes 3D generadas por ordenador.

En su uso diario, la palabra textura hace referencia a la suavidad o rugosidad de un objeto. Sin embargo, en los gráficos por computadora, una textura es un mapa de bits de colores de píxeles que proporcionan a un objeto la apariencia de textura.

Dado que las texturas de Direct3D son mapas de bits, cualquier mapa de bits se puede aplicar a un primitivo de Direct3D. Por ejemplo, las aplicaciones pueden crear y manipular objetos que parecen tener un patrón de grano de madera en ellos. Hierba, tierra y rocas se pueden aplicar a un conjunto de primitivos 3D que forman una colina. El resultado es una colina de apariencia realista. También puede usar la texturización para crear efectos como señales en el borde de una carretera, estratos de roca en un acantilado o el aspecto del mármol en el suelo.

Además, Direct3D admite técnicas de texturización más avanzadas, como la combinación de texturas con o sin transparencia y asignación de luz. Consulte mezcla de texturas y mapeo de luces con texturas.

Si la aplicación crea un dispositivo de capa de abstracción de hardware (HAL) o un dispositivo de software, puede usar texturas de 8, 16, 24, 32, 64 o 128 bits.

Texturas