RoomleConfigurator.Internal.GBufferRenderPass
configurator-core/src/roomle-configurator.internal.GBufferRenderPass
Hierarchy
↳
GBufferRenderPass
Implements
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new GBufferRenderPass(renderPassManager, parameters?)
Parameters
renderPassManager
parameters?
Overrides
Properties
copyToSeparateDepthBuffer
• copyToSeparateDepthBuffer: boolean = false
drawGround
• drawGround: boolean = true
floatRgbNormalAlphaDepth
• Readonly floatRgbNormalAlphaDepth: boolean = false
linearDepth
• Readonly linearDepth: boolean = false
needsUpdate
• needsUpdate: boolean = true
parameters
• parameters: GBufferParameters
Accessors
depthBufferTexture
• get depthBufferTexture(): Texture
Returns
Texture
Implementation of
GBufferTextures.depthBufferTexture
depthNormalRenderTarget
• get depthNormalRenderTarget(): WebGLRenderTarget<Texture>
Returns
WebGLRenderTarget<Texture>
gBufferTexture
• get gBufferTexture(): Texture
Returns
Texture
Implementation of
GBufferTextures.gBufferTexture
groundDepthWrite
• set groundDepthWrite(value): void
Parameters
value
boolean
Returns
void
isFloatGBufferWithRgbNormalAlphaDepth
• get isFloatGBufferWithRgbNormalAlphaDepth(): boolean
Returns
boolean
Implementation of
GBufferTextures.isFloatGBufferWithRgbNormalAlphaDepth
separateDeptRenderTarget
• get separateDeptRenderTarget(): WebGLRenderTarget<Texture>
Returns
WebGLRenderTarget<Texture>
textureWithDepthValue
• get textureWithDepthValue(): Texture
Returns
Texture
Implementation of
GBufferTextures.textureWithDepthValue
Methods
dispose
▸ dispose(): void
Returns
void
Overrides
RenderPass.dispose
render
▸ render(renderer, _writeBuffer, _readBuffer, _deltaTime, _maskActive): void
Parameters
renderer
WebGLRenderer
_writeBuffer
WebGLRenderTarget<Texture>
_readBuffer
WebGLRenderTarget<Texture>
_deltaTime
number
_maskActive
boolean
Returns
void
Inherited from
renderPass
▸ renderPass(renderer): void
Parameters
renderer
WebGLRenderer
Returns
void
Overrides
setSize
▸ setSize(width, height): void
Parameters
width
number
height
number
Returns
void
Overrides
RenderPass.setSize
updateGBufferRenderMaterial
▸ updateGBufferRenderMaterial(camera): Material
Parameters
camera
Camera
Returns
Material
Last updated