Skip to main content

Variable: volume3DProjection

const volume3DProjection: object

Experimental

Lower-level 3D projection helpers for custom synchronizers and tooling. This namespace is less stable than the core viewport API while the generic projection service settles.

Advanced helper namespace; prefer viewportProjection for stable application-level presentation reads and writes.

Type declaration

adapter

adapter: ViewportProjectionAdapter<Volume3DCamera, Volume3DProjectionPresentation, Volume3DProjectionSnapshot> = volume3DProjectionAdapter

Experimental

getSnapshot()

getSnapshot: (request) => Volume3DProjectionSnapshot | undefined = getVolume3DProjectionSnapshot

Builds the capability-based Volume3D projection snapshot for a viewport-like object or explicit 3D camera request.

Parameters

request: Volume3DProjectionRequest

Returns

Volume3DProjectionSnapshot | undefined

Defined in

packages/core/src/RenderingEngine/GenericViewport/Volume3D/index.ts:19