Skip to content

copper3d / Modules / Renderer/copperMSceneRenderer / copperMSceneRenderer

Class: copperMSceneRenderer

Renderer/copperMSceneRenderer.copperMSceneRenderer

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new copperMSceneRenderer(container, numberOfScene, cameraPosition?)

Parameters

NameType
containerHTMLDivElement
numberOfScenenumber
cameraPosition?positionType

Defined in

src/Renderer/copperMSceneRenderer.ts:22

Properties

cameras

cameras: PerspectiveCamera[]

Defined in

src/Renderer/copperMSceneRenderer.ts:12


canvas

canvas: HTMLCanvasElement

Defined in

src/Renderer/copperMSceneRenderer.ts:17


container

container: HTMLDivElement

Defined in

src/Renderer/copperMSceneRenderer.ts:9


elems

elems: HTMLDivElement[]

Defined in

src/Renderer/copperMSceneRenderer.ts:10


numberOfScene

numberOfScene: number

Defined in

src/Renderer/copperMSceneRenderer.ts:8


pmremGenerator

pmremGenerator: PMREMGenerator

Defined in

src/Renderer/copperMSceneRenderer.ts:19


renderer

renderer: WebGLRenderer

Defined in

src/Renderer/copperMSceneRenderer.ts:13


running

Protected running: boolean = true

Defined in

src/Renderer/copperMSceneRenderer.ts:20


sceneInfos

sceneInfos: copperMScene[]

Defined in

src/Renderer/copperMSceneRenderer.ts:18


scenes

scenes: Scene<Object3DEventMap>[]

Defined in

src/Renderer/copperMSceneRenderer.ts:11

Methods

animate

animate(): void

Returns

void

Defined in

src/Renderer/copperMSceneRenderer.ts:159


dispose

dispose(): void

Returns

void

Defined in

src/Renderer/copperMSceneRenderer.ts:146


getCubeMapTexture

Private getCubeMapTexture(environment): Promise<unknown>

Parameters

NameType
environmentenvironmentType

Returns

Promise<unknown>

Defined in

src/Renderer/copperMSceneRenderer.ts:77


init

init(): void

Returns

void

Defined in

src/Renderer/copperMSceneRenderer.ts:40


renderSceneInfo

renderSceneInfo(sceneInfo): void

Parameters

NameType
sceneInfocopperMScene

Returns

void

Defined in

src/Renderer/copperMSceneRenderer.ts:95


resizeRendererToDisplaySize

resizeRendererToDisplaySize(): void

Returns

void

Defined in

src/Renderer/copperMSceneRenderer.ts:118


stop

stop(): void

Returns

void

Defined in

src/Renderer/copperMSceneRenderer.ts:140


updateEnvironment

updateEnvironment(sceneIn): void

Parameters

NameType
sceneIncopperMScene

Returns

void

Defined in

src/Renderer/copperMSceneRenderer.ts:65