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 项。

属性

名称类型访问描述
namestr读写获取或设置名称。
alphafloat读写获取或设置 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_mapbool读写获取或设置是否启用 mip 映射。
contentList[int]读写获取或设置内容。
file_namestr读写获取或设置文件名。

方法

签名描述
__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 版中未实现——运行时抛出异常。 设置旋转值。

另请参阅

 中文