GltfGpmLocal

The GPM metadata for a Ground-Space Indirect implementation stored locally (i.e. a tile and/or leaf node).

This reflects the root extension object of the NGA_gpm_local glTF extension. When a model that contains this extension was loaded, then an object of this type can be obtained by calling

const gltfGpmLocal = model.getExtension("NGA_gpm_local");

The storage type determines the presence of the optional properties:

  • When the storage type is StorageType.Indirect, then the anchorPointsIndirect and intraTileCorrelationGroups are present.

  • When the storage type is StorageType.Direct, then the anchorPointsDirect and covarianceDirect are present.

Parameters

options

An object describing initialization options

See also

Constructors

Link copied to clipboard
constructor(options: GltfGpmLocal.ConstructorOptions)

Types

Link copied to clipboard

Initialization options for the GltfGpmLocal constructor

Properties

Link copied to clipboard
val anchorPointsDirect: <Error class: unknown class><AnchorPointDirect>?

Array of stored direct anchor points

Link copied to clipboard
val anchorPointsIndirect: <Error class: unknown class><AnchorPointIndirect>?

Array of stored indirect anchor points

Link copied to clipboard

The full covariance of anchor point parameters

Link copied to clipboard
val intraTileCorrelationGroups: <Error class: unknown class><CorrelationGroup>?

Metadata identifying parameters using same correlation modeling and associated correlation parameters

Link copied to clipboard

Specifies if covariance storage is indirect or direct.