接口 ITextureUnit
内容
[
隐藏
]ITextureUnit interface
ITextureUnit 表示内存中的纹理,该纹理在 GPU 和 CPU 之间共享,并可被着色器采样,其中 Texture 仅表示对外部文件的引用。更多细节可参见 https://en.wikipedia.org/wiki/Texture_mapping_unit
public interface ITextureUnit : IDisposable
属性
| 名称 | 描述 |
|---|---|
| Depth { get; } | 获取此纹理的高度,对于非 3D 纹理始终为 1。 |
| Height { get; } | 获取此纹理的高度。 |
| Magnification { get; set; } | 获取或设置放大过滤模式。 |
| Minification { get; set; } | 获取或设置缩小过滤模式。 |
| Mipmap { get; set; } | 获取或设置 mipmap 过滤模式。 |
| Scale { get; set; } | 获取或设置 UV 坐标的缩放比例。 |
| Scroll { get; set; } | 获取或设置 UV 坐标的滚动。 |
| Type { get; } | 获取此纹理单元的类型。 |
| UWrap { get; set; } | 获取或设置纹理 U 坐标的环绕模式。 |
| VWrap { get; set; } | 获取或设置纹理 V 坐标的环绕模式。 |
| Width { get; } | 获取此纹理的宽度。 |
| WWrap { get; set; } | 获取或设置纹理 W 坐标的环绕模式。 |
另请参见
- namespace Aspose.ThreeD.Render
- assembly Aspose.3D