Class: Render
Memberof
M3D.Render
Implements
Utility.Subscriber
Description
渲染类
Hierarchy
-
↳
Render
Implements
Table of contents
Constructors
Properties
Methods
- clear
- getDrawer
- getEvents
- getGPUObjects
- getId
- getPrepareProcessor
- getRenderTrees
- getScene
- getTextures
- onRenderHandler
- prepareRender
- processChangedData
- registerEvent
- removeEvent
- render
- renderTask
- setId
- update
- supportOffscreenCanvas
Constructors
constructor
• new Render(scene
): Render
Parameters
Name | Type | Description |
---|---|---|
scene | Scene | 场景对象 |
Returns
Description
构造函数
Overrides
Properties
id
• id: number
Inherited from
prepareDeltaTime
• prepareDeltaTime: number
processDeltaTime
• processDeltaTime: number
scene
• scene: Scene
useCahePrepareData
• useCahePrepareData: boolean
count
▪ Static
count: number
Inherited from
Methods
clear
▸ clear(): void
Returns
void
Description
数据清空
getDrawer
▸ getDrawer(): Drawer
Returns
Description
获取基本图元绘制器
▸ getDrawer(viewport
): Drawer
Parameters
Name | Type |
---|---|
viewport | Viewport |
Returns
Description
获取基本图元绘制器
getEvents
▸ getEvents(): M3DEvent
[]
Returns
M3DEvent
[]
Description
获得事件列表