Aller au contenu

Message HrzProtocol.ViewshedSettings

Defined in hrz/protocol/scene/view_settings.proto.

Fields

enable_viewshed: bool
enable_wireframe: bool

Whether or not display the wireframe representation of the viewshed.

draw_wireframe_from_position: bool

If true, draw the wireframe from the position of the viewshed point of view instead of the near plane.

position: HrzProtocol.GeographicPosition

Position of the point of view of the viewshed.

bearing: float

Horizontal orientation angle of the viewshed in radians.

tilt: float

Vertical orientation angle of the viewshed in radians.

hfov: float

Horizontal field of view in degrees. Must be < 120 degrees for a better quality.

aspect_ratio: float

Ratio between width and height of the viewshed viewport.

start: float

Factor applied to max distance to place near plane of the viewshed. Must be greater than 0 and less or equal to 1.

max_distance: float

Max distance of the viewshed in meters. If quality is not good, consider a higher start factor.

visible_color: HrzProtocol.Color
hidden_color: HrzProtocol.Color