CLASSID
Ploy3D • Docs
Ploy3D / CLASSID
Enumeration: CLASSID
类型ID。
Enumeration Members
ASSET_ANIMATIONS
ASSET_ANIMATIONS:
41
动画数据。
ASSET_ANIMATIONS_DATA
ASSET_ANIMATIONS_DATA:
40
动画数据(BIN,数据文件)。
ASSET_COMPONENT_ANIMATOR
ASSET_COMPONENT_ANIMATOR:
51
动画组件(JSON,描述文件,引用ASSET_ANIMATION_DATA、ASSET_COMPONENT_MESH_RENDERER)。
ASSET_COMPONENT_CAMERA
ASSET_COMPONENT_CAMERA:
49
相机组件(JSON,描述文件)。
ASSET_COMPONENT_LIGHT
ASSET_COMPONENT_LIGHT:
50
光源组件(JSON,描述文件)。
ASSET_COMPONENT_MESH_RENDERER
ASSET_COMPONENT_MESH_RENDERER:
48
网格渲染器组件(JSON,描述文件,引用SE_SKELETON、SE_MESH、SE_MATERIAL)。
ASSET_COMPONENT_PANORAMA
ASSET_COMPONENT_PANORAMA:
53
全景图组件(JSON,描述文件)。
ASSET_COMPONENT_VOLUME
ASSET_COMPONENT_VOLUME:
52
体积组件(JSON,描述文件)。
ASSET_CUSTOM
ASSET_CUSTOM:
16
自定义资源。
ASSET_FRAME_UNIFORMS
ASSET_FRAME_UNIFORMS:
21
着色器资源组G0(JSON,描述文件)。
ASSET_MATERIAL
ASSET_MATERIAL:
32
材质资源(JSON,描述文件,引用ASSET_SHADER,包含贴图描述符)。
ASSET_MESH
ASSET_MESH:
39
网格资源(JSON,描述文件,引用ASSET_MESH_GEOMETRY、ASSET_MESH_UVSET、ASSET_MESH_DATA、ASSET_SKIN、ASSET_MORPH)。
ASSET_MESH_DATA
ASSET_MESH_DATA:
38
网格数据(BIN,数据文件)。
ASSET_MESH_GEOMETRY
ASSET_MESH_GEOMETRY:
36
几何数据(BIN,数据文件)。
ASSET_MESH_UVSET
ASSET_MESH_UVSET:
37
几何UV数据(BIN,数据文件)。
ASSET_MORPH
ASSET_MORPH:
35
网格变形数据(BIN,数据文件)。
ASSET_OBJECT
ASSET_OBJECT:
67
3D对象(JSON,描述文件)。
ASSET_PACKAGE
ASSET_PACKAGE:
64
资源包(JSON,描述文件)。
ASSET_PREFAB
ASSET_PREFAB:
65
预制件定义数据(JSON,描述文件,3D模组)。
ASSET_SCENE
ASSET_SCENE:
66
3D场景(BIN,数据文件,类似于ASSET_PREFAB,但以二进制形式保存,不可作为预制件使用)。
ASSET_SHADER
ASSET_SHADER:
17
着色器资源(JSON,描述文件,引用ASSET_SHADER_GRAPH和ASSET_SHADER_CODE)。
ASSET_SHADER_CODE
ASSET_SHADER_CODE:
20
着色器代码(WGSL,代码文件)。
ASSET_SHADER_GRAPH
ASSET_SHADER_GRAPH:
18
着色器图(JSON,数据文件,可解析为着色器资源)。
ASSET_SKELETON
ASSET_SKELETON:
33
骨架定义数据(BIN,数据文件)。
ASSET_SKIN
ASSET_SKIN:
34
蒙皮数据(BIN,数据文件)。
ASSET_TEXTURE_1D
ASSET_TEXTURE_1D:
24
一维贴图资源(JSON,描述文件,引用图像数据文件)。
ASSET_TEXTURE_2D
ASSET_TEXTURE_2D:
25
二维贴图资源(JSON,描述文件,引用图像数据文件。可以是贴图数组)。
ASSET_TEXTURE_3D
ASSET_TEXTURE_3D:
27
三维贴图资源(JSON,描述文件,引用图像数据文件)。
ASSET_TEXTURE_CUBE
ASSET_TEXTURE_CUBE:
26
立方体贴图资源(JSON,描述文件,引用图像数据文件。可以是贴图数组)。
ASSET_TEXTURE_FILE
ASSET_TEXTURE_FILE:
29
图像数据文件。
ASSET_TEXTURE_RT
ASSET_TEXTURE_RT:
28
渲染贴图资源(JSON,描述文件,引用图像数据文件,可以是贴图数组)。
GPU_BIND_GROUP
GPU_BIND_GROUP:
12
GPU资源组绑定对象(一组资源实例)。
GPU_INDEX_BUFFER
GPU_INDEX_BUFFER:
3
GPU索引缓存。
GPU_INDIRECT_BUFFER
GPU_INDIRECT_BUFFER:
5
GPU绘制指令参数缓存(用于drawIndirect、drawIndexedIndirect、dispatchWorkgroupsIndirect,在WebGL中不支持)。