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