属性

#PcompatibleMode

兼容模式,glTF 模式或 Tiny3d 模式

签名string
#PisWebGL2

是否 WebGL2

签名boolean
#PrenderMode3D

渲染输出结果模式,可以换中间渲染数据

签名RenderMode3D
#PrenderMode3DUVGridSize

UV结果输出时,棋盘格的大小控制,范围(0, 1)

签名number
#PruntimeEnv

运行时环境,编辑器模式或设备模式

签名string
#PshaderShared

是否共享 Shader

签名boolean
#PvisBoundingBox

是否显示包围盒

签名boolean

访问器

#AisDeviceEnv
签名
GETisDeviceEnv(): boolean
描述

是否设备模式

返回boolean
#AisEditorEnv
签名
GETisEditorEnv(): boolean
描述

是否编辑器模式

返回boolean
#AisGLTFMode
签名
GETisGLTFMode(): boolean
描述

是否 glTF 模式

返回boolean
#AisTiny3dMode
签名
GETisTiny3dMode(): boolean
描述

是否 Tiny3d 模式

返回boolean

方法

#MhasRenderMode3D
签名
hasRenderMode3D(): boolean
描述

是否可视化渲染中间结果

返回boolean
#Mreset
签名
reset(): void
描述

重置数据

返回void
#MgetInstance静态
签名
getInstance(): PGlobalState
描述

获取单例

@returns
返回PGlobalState