_3d¶
Qgs3D is a singleton class containing various registries and other global members related to 3D classes. |
|
Qgs3DMapCanvas is a convenience wrapper to simplify the creation of a 3D window ready to be used with QGIS. |
|
Manages the various settings the user can choose from when exporting a 3D scene |
|
Entity that encapsulates our 3D scene - contains all other entities (such as terrain) as children. |
|
Definition of the world. |
|
Defines enumerations and other auxiliary types for QGIS 3D |
|
Object that controls camera movement based on user input |
|
Class that encapsulates camera pose in a 3D scene. |
|
Material rendering techniques |
|
This class defines configuration of how a vector layer gets tiled for 3D rendering. |
3D¶
Base class for 3D renderers that are based on vector layers. |
|
3D renderer that renders all points from a point cloud layer |
|
Rule-based 3D renderer. |
|
Metadata for rule-based 3D renderer to allow creation of its instances from XML |
|
3D renderer that renders content of a tiled scene layer |
|
Metadata for tiled scene layer 3D renderer to allow creation of its instances from XML |
|
3D renderer that renders all features of a vector layer with the same 3D symbol. The appearance is completely defined by the symbol. |
|
Metadata for vector layer 3D renderer to allow creation of its instances from XML. |
3D Symbology¶
3D symbol that draws point cloud geometries as 3D objects using classification of the dataset |
|
3D symbol that draws point cloud geometries as 3D objects.using color ramp shader |
|
3D symbol that draws linestring geometries as planar polygons (created from lines using a buffer with given thickness). |
|
3D symbol that draws point geometries as 3D objects using one of the predefined shapes. |
|
3D symbol that draws point cloud geometries as 3D objects. |
|
3D symbol that draws polygon geometries as planar polygons, optionally extruded (with added walls). |
|
3D symbol that draws point cloud geometries as 3D objects using RGB colors in the dataset |
|
3D symbol that draws point cloud geometries as 3D objects.using one |
Light Sources¶
Definition of a directional light in a 3D map scene |
|
Base class for light sources in 3d scenes. |
|
Definition of a point light in a 3D map scene |
Print Layouts and Reports¶
Implements support of 3D map views in print layouts |
Processing Framework¶
QGIS 3D processing algorithm provider. |
Render Materials¶
Abstract base class for material settings. |
|
Basic shading material used for rendering based on the Phong shading model with three color components: ambient, diffuse and specular. |
|
Context settings for a material. |
|
Registry of available 3d material settings classes. |
|
Stores metadata about one 3D material settings class. |
|
A PBR metal rough shading material used for rendering. |
|
Null shading material used for rendering models and scenes with native textures. |
|
Basic shading material used for rendering based on the Phong shading model with three color components: ambient, diffuse and specular. |
|
A phong shading model with diffuse texture map. |
|
Basic shading material used for rendering simple lines as solid line components. |