M3D / M3D / Render / RenderBuffer
Class: RenderBuffer
Memberof
M3D.Render
Description
渲染缓冲区
Hierarchy
-
↳
RenderBuffer
Table of contents
Constructors
Properties
Methods
- bind
- createBuffer
- deleteBuffer
- getEvents
- getHeight
- getId
- getInternalFormat
- getObject
- getRenderContext
- getWidth
- registerEvent
- removeEvent
- setId
- setInternalFormat
- setRenderContext
- setSize
- unbind
Constructors
constructor
• new RenderBuffer(context
): RenderBuffer
Parameters
Name | Type |
---|---|
context | RenderContext |
Returns
Description
构造函数
Overrides
• new RenderBuffer(context
, internalFormat
, width
, height
): RenderBuffer
Parameters
Name | Type |
---|---|
context | RenderContext |
internalFormat | number |
width | number |
height | number |
Returns
Description
构造函数
Overrides
GPUObject.constructor
Properties
id
• id: number
Inherited from
count
▪ Static
count: number
Inherited from
Methods
bind
▸ bind(): void
Returns
void
Description
绑定RBO
createBuffer
▸ createBuffer(): void
Returns
void
Description
创建Buffer
deleteBuffer
▸ deleteBuffer(): void
Returns
void
Description
删除RBO
getEvents
▸ getEvents(): M3DEvent
[]
Returns
M3DEvent
[]
Description
获得事件列表
Inherited from
getHeight
▸ getHeight(): number
Returns
number
Description
获取高度
getId
▸ getId(): number
Returns
number
Description
获取id
Inherited from
getInternalFormat
▸ getInternalFormat(): number
Returns
number
Description
获取internalFormat
getObject
▸ getObject(): WebGLRenderbuffer
Returns
WebGLRenderbuffer
Description
获取RenderBuffer