构造函数

#Cconstructor
签名
ThreeTexture(engine: Engine, data: TextureDataType, options: TextureSourceOptions): ThreeTexture
描述

构造函数

参数
engine: Engine
参数
data: TextureDataType

纹理数据

参数
options: TextureSourceOptions

纹理选项

返回ThreeTexture

属性

#Ptexture

THREE 纹理对象

签名Texture

方法

#MassembleOptions
签名
assembleOptions(options: TextureSourceOptions): TextureSourceOptions
描述

组装纹理选项

@returns

组装后的纹理选项

参数
options: TextureSourceOptions

纹理选项

返回TextureSourceOptions
#Mdispose
签名
dispose(): void
描述

释放纹理占用的内存

返回void
#MfromData
签名
fromData(data: any): void
描述

通过图层设置创建贴图

参数
data: any

图层设置

返回void
#MupdateSource
签名
updateSource(options: TextureSourceOptions): void
描述

更新纹理数据

参数
options: TextureSourceOptions

纹理选项

返回void
#MtoThreeJsTextureFilter静态
签名
toThreeJsTextureFilter(filter: number): TextureFilter
描述

将 WebGL 纹理过滤器枚举类型映射到 THREE 纹理过滤器枚举类型

@returns

THREE 纹理过滤器枚举类型

参数
filter: number

WebGL 纹理过滤器枚举类型

返回TextureFilter
#MtoThreeJsTextureWrap静态
签名
toThreeJsTextureWrap(wrap: number): Wrapping
描述

将 WebGL 纹理环绕方式枚举类型映射到 THREE 纹理环绕方式枚举类型

@returns

THREE 纹理环绕方式枚举类型

参数
wrap: number

WebGL 纹理环绕方式枚举类型

返回Wrapping