Aller au contenu

Message HrzProtocol.ViewshedSettings

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


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