Skip to main content

Class: SimulatorDepth

Defined in: src/simulator/SimulatorDepth.ts:8

Constructors

Constructor

new SimulatorDepth(simulatorScene): SimulatorDepth

Defined in: src/simulator/SimulatorDepth.ts:31

Parameters

simulatorScene

SimulatorScene

Returns

SimulatorDepth

Properties

autoUpdateDepthCameraProjection

autoUpdateDepthCameraProjection: boolean = true

Defined in: src/simulator/SimulatorDepth.ts:23

If true, copies the rendering camera's projection matrix each frame.


autoUpdateDepthCameraTransform

autoUpdateDepthCameraTransform: boolean = true

Defined in: src/simulator/SimulatorDepth.ts:27

If true, copies the rendering camera's transform each frame.


depthBuffer

depthBuffer: Float32Array

Defined in: src/simulator/SimulatorDepth.ts:17


depthBufferSlice

depthBufferSlice: Float32Array<ArrayBuffer>

Defined in: src/simulator/SimulatorDepth.ts:14


depthCamera

depthCamera: Camera

Defined in: src/simulator/SimulatorDepth.ts:19


depthHeight

depthHeight: number = 160

Defined in: src/simulator/SimulatorDepth.ts:13


depthMaterial

depthMaterial: SimulatorDepthMaterial

Defined in: src/simulator/SimulatorDepth.ts:15


depthRenderTarget

depthRenderTarget: WebGLRenderTarget

Defined in: src/simulator/SimulatorDepth.ts:16


depthWidth

depthWidth: number = 160

Defined in: src/simulator/SimulatorDepth.ts:12

Methods

createRenderTarget()

createRenderTarget(): void

Defined in: src/simulator/SimulatorDepth.ts:53

Returns

void


init()

init(renderer, camera, depth): void

Defined in: src/simulator/SimulatorDepth.ts:36

Initialize Simulator Depth.

Parameters

renderer

WebGLRenderer

camera

Camera

depth

Depth

Returns

void


update()

update(): void

Defined in: src/simulator/SimulatorDepth.ts:65

Returns

void