Texture
概述
Texture 是 Aspose.3D FOSS 中用于 Python 的类。
该类从外部文件定义纹理。
此类为 Python 程序中的 Texture 对象声明了 4 个方法。可用的方法包括:__init__、set_rotation、set_scale、set_translation。在安装了 Aspose.3D FOSS for Python 包之后,所有公共成员对任何 Python 应用程序均可访问。属性包括:alpha、alpha_source、content、enable_mip_map、file_name、mag_filter,以及另外 9 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
name | str | 读写 | 获取或设置名称。 |
alpha | float | 读写 | 获取或设置 alpha。 |
alpha_source | 'AlphaSource' | 读写 | 获取或设置 alpha 源。 |
wrap_mode_u | 'WrapMode' | 读写 | 获取或设置 u 方向的包裹模式。 |
wrap_mode_v | 'WrapMode' | 读写 | 获取或设置 v 包装模式。 |
wrap_mode_w | 'WrapMode' | 读写 | 获取或设置包裹模式 w。 |
min_filter | 'TextureFilter' | 读写 | 获取或设置 min filter。 |
mag_filter | 'TextureFilter' | 读写 | 获取或设置 mag 过滤器。 |
mip_filter | 'TextureFilter' | 读写 | 获取或设置 mip 过滤器。 |
uv_rotation | `` | 读写 | 获取或设置 uv 旋转。 |
uv_scale | `` | 读写 | 获取或设置 uv 缩放。 |
uv_translation | `` | 读写 | 获取或设置 uv 平移。 |
enable_mip_map | bool | 读写 | 获取或设置是否启用 mip 映射。 |
content | List[int] | 读写 | 获取或设置内容。 |
file_name | str | 读写 | 获取或设置文件名。 |
方法
| 签名 | 描述 |
|---|---|
__init__() | 在 FOSS 版中未实现 — 在运行时抛出。 Calls init 在此 Texture 实例上。 |
set_translation(u: float, v: float) | 在 FOSS 版中未实现 — 在运行时抛出。 设置平移值。 |
set_scale(u: float, v: float) | 在 FOSS 版中未实现——运行时抛出异常。 设置缩放值。 |
set_rotation(u: float, v: float) | 在 FOSS 版中未实现——运行时抛出异常。 设置旋转值。 |