Class: Qgs3D

A singleton class containing various registries and other global members related to 3D classes.

Static Methods

initialize

Initializes the 3D framework.

instance

Returns a pointer to the singleton instance.

materialRegistry

Returns the material registry, used for managing 3D materials.

terrainRegistry

Returns the terrain registry, used for managing 3D terrains.

class qgis._3d.Qgs3D[source]

Bases: object

static initialize()[source]

Initializes the 3D framework.

static instance() Qgs3D | None[source]

Returns a pointer to the singleton instance.

Return type:

Optional[Qgs3D]

static materialRegistry() QgsMaterialRegistry | None[source]

Returns the material registry, used for managing 3D materials.

Return type:

Optional[QgsMaterialRegistry]

static terrainRegistry() Qgs3DTerrainRegistry | None[source]

Returns the terrain registry, used for managing 3D terrains.

Return type:

Optional[Qgs3DTerrainRegistry]