ITextureUnit

ITextureUnit

概述

ITextureUnit 是 Aspose.3D FOSS 中用于 .NET 的接口。继承自:IDisposable。

表示内存中的一种纹理,该纹理在 GPU 与 CPU 之间共享,并且可以被着色器采样,其中 仅表示对外部文件的引用。

属性:Depth、Height、Magnification、Minification、Mipmap、Scale,以及另外 6 项。

属性

名称类型访问描述
TypeTextureType读取获取此纹理单元的类型。
Widthint读取获取此纹理的宽度。
Heightint读取获取此纹理的高度。
Depthint读取获取此纹理的高度,对于非 3D 纹理始终为 1。
UWrapWrapMode读写获取或设置纹理的 U 坐标的包裹模式。
VWrapWrapMode读写获取或设置纹理 V 坐标的环绕模式。
WWrapWrapMode读写获取或设置纹理的 W 坐标的包裹模式。
MinificationTextureFilter读写获取或设置用于缩小的过滤模式。
MagnificationTextureFilter读写获取或设置放大过滤模式。
MipmapTextureFilter读写获取或设置 mipmap 的过滤模式。
ScrollVector2读写获取或设置 UV 坐标的滚动。
ScaleVector2读写获取或设置 UV 坐标的缩放。

另请参阅

 中文