Direct3D 9) (基本纹理概念

早期的计算机生成的 3D 图像,尽管在当时通常很先进,却往往带有闪亮的塑料状外观。 这类图像缺少磨损、裂缝、指纹和污迹等标记类型,所以 3D 对象不具有真实的视觉复杂性。 近年来,纹理作为增强计算机生成的 3D 图像真实性的工具在开发人员中越来越受欢迎。

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

因为 Direct3D 纹理是位图,所以可以将任何位图应用于 Direct3D 基元。 例如,应用程序可以创建并操作看起来具有木纹图案的对象。 草、泥土和岩石可以应用于形成山的一组 3D 基元。 这样可以产生逼真的山坡。 你还可以使用纹理创建多种效果,比如路旁的标志、峭壁中的岩层或大理石地板的外观。

此外,Direct3D 支持更多高级纹理技术,比如具有透明度或不具有透明度的纹理混合和光映射。 有关详细信息,请参阅 纹理混合 (Direct3D 9) 光映射与纹理 (Direct3D 9)

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

其他信息包含在以下主题中。

Direct3D 纹理