Aller au contenu

Message HrzProtocol.ExtrudedGeometryVectorRepr

Defined in hrz/protocol/vector/extruded_repr.proto.


extrusion: HrzProtocol.FloatProperty

Controls the height of the extrusion, in meters.


upper_color: HrzProtocol.ColorProperty

Controls the colour of the upper part of the 3D shape’s facades.


lower_color: HrzProtocol.ColorProperty

Controls the colour of the lower part of the 3D shape’s facades.


roof_color: HrzProtocol.ColorProperty

Controls the colour of the 3D shape’s top face.


altitude_offset: HrzProtocol.FloatProperty

Elevation above the ground of the 3D shapes.


clip_to_tile: bool

Clip the geometry to the borders of the tiles. Useful for hiding margins often added by vector data tilers.


clip_id: int32

lighting: HrzProtocol.LightingSettings

bevel_width: float

When > 0, adds a bevel to the edges of the extruded shape. This is the width of the newly created beveled faces, in meters. This also makes edges with very large angles be shaded smoothly in order to match the appearance of the beveled edges.

Note that setting this too high might create geometry artifacts.

Warning: This has a significant effect on memory usage. Expect double the memory usage when this is enabled, no matter the size of the bevel.

Note: This option might be implicitly disabled for some features when they require additional tessellation for conforming to the planet’s curvature, or when there is not enough room for the bevel.