由 D3DTEXTUREADDRESS 枚举类型的D3DTADDRESS_MIRROR成员标识的镜像纹理地址模式会导致 Direct3D 在每个整数边界镜像纹理。 例如,假设应用程序创建一个正方形基元,并指定纹理坐标 (0.0,0.0)、(0.0,3.0)、(3.0,3.0)和 (3.0,0.0)。 将纹理寻址模式设置为D3DTADDRESS_MIRROR会导致在 u 方向和 v 方向中应用三次纹理。 应用于它的所有其他行和列都是上一行或列的镜像,如下图所示。
3x3 网格插图
此纹理地址模式的效果与包装模式的效果类似,但与换行模式的效果不同。 有关详细信息,请参阅 包装纹理地址模式(Direct3D 9)。
相关主题