Skip to main content

Class: DepthOptions

Defined in: src/depth/DepthOptions.ts:23

Constructors

Constructor

new DepthOptions(options?): DepthOptions

Defined in: src/depth/DepthOptions.ts:37

Parameters

options?
debugging?

boolean = false

depthMesh?

{ colliderUpdateFps?: number; enabled?: boolean; opacity?: number; patchHoles?: boolean; patchHolesUpper?: boolean; renderShadow?: boolean; shadowOpacity?: number; showDebugTexture?: boolean; updateFullResolutionGeometry?: boolean; updateVertexNormals?: boolean; useDepthTexture?: boolean; useDownsampledGeometry?: boolean; useDualCollider?: boolean; } = ...

depthMesh.colliderUpdateFps?

number = 5

depthMesh.enabled?

boolean = false

depthMesh.opacity?

number = 1.0

depthMesh.patchHoles?

boolean = false

depthMesh.patchHolesUpper?

boolean = false

depthMesh.renderShadow?

boolean = false

depthMesh.shadowOpacity?

number = 0.25

depthMesh.showDebugTexture?

boolean = false

depthMesh.updateFullResolutionGeometry?

boolean = false

depthMesh.updateVertexNormals?

boolean = false

depthMesh.useDepthTexture?

boolean = false

depthMesh.useDownsampledGeometry?

boolean = true

depthMesh.useDualCollider?

boolean = false

depthTexture?

{ applyGaussianBlur?: boolean; applyKawaseBlur?: boolean; constantKernel?: boolean; enabled?: boolean; } = ...

depthTexture.applyGaussianBlur?

boolean = false

depthTexture.applyKawaseBlur?

boolean = false

depthTexture.constantKernel?

boolean = false

depthTexture.enabled?

boolean = false

enabled?

boolean = false

occlusion?

{ enabled?: boolean; } = ...

occlusion.enabled?

boolean = false

useFloat32?

boolean = true

Returns

DepthOptions

Properties

debugging

debugging: boolean = false

Defined in: src/depth/DepthOptions.ts:24


depthMesh

depthMesh: DepthMeshOptions

Defined in: src/depth/DepthOptions.ts:26


depthTexture

depthTexture: object

Defined in: src/depth/DepthOptions.ts:27

applyGaussianBlur

applyGaussianBlur: boolean = false

applyKawaseBlur

applyKawaseBlur: boolean = false

constantKernel

constantKernel: boolean = false

enabled

enabled: boolean = false


enabled

enabled: boolean = false

Defined in: src/depth/DepthOptions.ts:25


occlusion

occlusion: object

Defined in: src/depth/DepthOptions.ts:34

enabled

enabled: boolean = false


useFloat32

useFloat32: boolean = true

Defined in: src/depth/DepthOptions.ts:35