Issues.00552 - lordmundi/wikidoctest GitHub Wiki

00552: lod should hide nodes that are below minimum size or above max distance

« 00551 | Issues | 00553 »

Summary: lod should hide nodes that are below minimum size or above max distance

Created: 2015–10–20 16:45

Status: Submitted

Category: Bug

From: frankie

Version: 2.3

Released_In:

Description:

The lod directive allows you to set SIZE based lod (where the diameter of the projected size on the screen of the bounding sphere of the node is compared to the number specified) or DISTANCE based lod (distance from camera to the node). The SIZE based level of detail is useful when the zoom of the camera should be taken into account.

You can specify multiple LOD levels for SIZE and DISTANCE. For SIZE, each time the size of the bounding sphere is GREATER than the specified size, that model will be used. And for DISTANCE, each time that the distance of the node from the camera is LESS than the number specified, that model will be used.

The question becomes what happens when the size of the bounding sphere is smaller than the smallest level specified in a SIZE LOD directive, or when the distance is greater than the largest DISTANCE lod directive. It seems that the user would want the model to disappear (i.e., switch to NULL) in these cases as generally the user wants to switch to less and less detailed geometry as nodes get further away. That doesn't currently happen with lod in EDGE v2.3.


Comments


« 00551 | Issues | 00553 »

Associated Commits