M3D / M3D / Render / BatchRenderTree
Class: BatchRenderTree
Memberof
M3D.Render
Description
合批渲染树
Author
ss
Date
2022-9-13
Version
1.0
Hierarchy
-
↳
BatchRenderTree
Table of contents
Constructors
Properties
Methods
- addNode
- clear
- clone
- destroy
- findNode
- getAllSameTypeNodes
- getEvents
- getId
- getNodeByType
- getNoteNode
- getRenderInfo
- getRootNode
- getSpecificNodeByType
- initTree
- insertNode
- insertShapes
- isEnable
- isPrepared
- registerEvent
- removeEvent
- removeNode
- setEnable
- setId
- setPrepared
- setRenderInfo
- setRootNode
- processChangedData
- updateNoteNodeVBO
Constructors
constructor
• new BatchRenderTree(camera?
, lights?
, jsonFile?
): BatchRenderTree
Parameters
Name | Type |
---|---|
camera? | Camera |
lights? | any |
jsonFile? | string |
Returns
Description
构造函数
Overrides
Properties
id
• id: number
Inherited from
renderContext
• renderContext: RenderContext
resources
• resources: Resources
vertexSets
• vertexSets: VertexSets
count
▪ Static
count: number
Inherited from
Methods
addNode
▸ addNode(...paras
): boolean
Parameters
Name | Type |
---|---|
...paras | any [] |
Returns
boolean
Description
添加节点
Overrides
clear
▸ clear(): void
Returns
void
Description
数据清空