基本纹理概念

虽然早期计算机生成的3D图像在当时通常算是先进的,但往往会显得像闪亮的塑料。 它们缺少擦痕、裂缝、指纹和污迹等标记类型,而这些标记能赋予 3D 对象逼真的视觉复杂性。 纹理已变得流行,以提高计算机生成的 3D 图像的现实性。

在日常使用中,纹理是指对象的平滑度或粗糙度。 但是,在计算机图形中,纹理是像素颜色的位图,它为对象提供纹理的外观。

由于 Direct3D 纹理是位图,因此任何位图都可以应用于 Direct3D 基元。 例如,应用程序可以创建和操作似乎具有木粒度图案的对象。 草、土和岩石可以应用于形成山的一组三维基元。 结果是一个逼真的山坡。 还可以使用纹理来创建效果,如路边的标志、悬崖中的岩石层或地板上的大理石外观。

此外,Direct3D 还支持更高级的纹理技术,例如带有或不带有透明度的纹理混合和光照贴图。 请参阅 纹理混合光映射与纹理

如果应用程序创建硬件抽象层(HAL)设备或软件设备,则可以使用 8、16、24、32、64 或 128 位纹理。

纹理