RoomleConfigurator.Internal.RenderPassManager
configurator-core/src/roomle-configurator.internal.RenderPassManager
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new RenderPassManager(sceneRender
)
Parameters
sceneRender
Properties
aoPassMapTexture
• aoPassMapTexture: Texture
= null
materialsNeedUpdate
• materialsNeedUpdate: boolean
= true
Accessors
aspect
• get
aspect(): number
Returns
number
bakedGroundContactShadowPass
• get
bakedGroundContactShadowPass(): BakedGroundContactShadowPass
Returns
camera
• get
camera(): Camera
Returns
Camera
cameraChanged
• get
cameraChanged(): boolean
Returns
boolean
debugOutput
• get
debugOutput(): string
Returns
string
debugPass
• get
debugPass(): DebugPass
Returns
gBufferRenderPass
• get
gBufferRenderPass(): GBufferRenderPass
Returns
groundReflectionPass
• get
groundReflectionPass(): GroundReflectionPass
Returns
noOStaticFrames
• get
noOStaticFrames(): number
Returns
number
outlinePass
• get
outlinePass(): OutlinePass
Returns
outlineRenderer
• get
outlineRenderer(): OutlineRenderer
Returns
passRenderer
• get
passRenderer(): PassRenderer
Returns
renderCacheManager
• get
renderCacheManager(): RenderCacheManager
Returns
scene
• get
scene(): Scene
Returns
Scene
sceneRenderPass
• get
sceneRenderPass(): SceneRenderPass
Returns
screenSpaceShadowMapPass
• get
screenSpaceShadowMapPass(): ScreenSpaceShadowMapPass
Returns
shadowAndAoPass
• get
shadowAndAoPass(): ShadowAndAoPass
Returns
Methods
createOutlinePass
▸ createOutlinePass(): OutlinePass
Returns
dispose
▸ dispose(): void
Returns
void
renderPasses
▸ renderPasses(renderer
, scene
): void
Parameters
renderer
WebGLRenderer
scene
Scene
Returns
void
setGroundVisibility
▸ setGroundVisibility(visible
): void
Parameters
visible
boolean
Returns
void
setSize
▸ setSize(width
, height
): void
Parameters
width
number
height
number
Returns
void
updatePasses
▸ updatePasses(renderer
, scene
, camera
): void
Parameters
renderer
WebGLRenderer
scene
Scene
camera
Camera
Returns
void
Last updated