Skip to main content

Class: DepthTextures

Defined in: src/depth/DepthTextures.ts:10

Constructors​

Constructor​

new DepthTextures(options): DepthTextures

Defined in: src/depth/DepthTextures.ts:18

Parameters​

options​

DepthOptions

Returns​

DepthTextures

Properties​

depthData​

depthData: XRCPUDepthInformation[] = []

Defined in: src/depth/DepthTextures.ts:16

Methods​

dispose()​

dispose(): void

Defined in: src/depth/DepthTextures.ts:109

Returns​

void


get()​

get(viewId): ExternalTexture | DataTexture

Defined in: src/depth/DepthTextures.ts:101

Parameters​

viewId​

number

Returns​

ExternalTexture | DataTexture


updateData()​

updateData(depthData, viewId, depthDataFormat): void

Defined in: src/depth/DepthTextures.ts:55

Parameters​

depthData​

XRCPUDepthInformation

viewId​

number

depthDataFormat​

XRDepthDataFormat

Returns​

void


updateNativeTexture()​

updateNativeTexture(depthData, renderer, viewId): void

Defined in: src/depth/DepthTextures.ts:76

Parameters​

depthData​

XRWebGLDepthInformation

renderer​

WebGLOrWebGPURenderer

viewId​

number

Returns​

void