Property
|
Description
|
Class
|
- <DRM Distance Level Of Detail Data>
|
Superclass
|
|
Subclass
|
|
Definition
|
An instance of this DRM class specifies a level of detail
described in terms of distance from the eyepoint to the
centre of the object.
|
Class diagram
|
Figure 6.67 —
DRM_Distance_Level_Of_Detail_Data
|
Inherited field elements
|
Field name
|
Range
|
Field data type
|
None |
|
|
|
Field elements
|
|
Associated to (one-way) (inherited) |
|
Associated to (one-way) |
|
Associated by (one-way) (inherited) |
|
Associated by (one-way) |
|
Associated with (two-way) (inherited) |
|
Associated with (two-way) |
|
Composed of (two-way) (inherited) |
|
Composed of (two-way) |
|
Composed of (two-way metadata) (inherited) |
|
Composed of (two-way metadata) |
|
Component of (two-way) (inherited) |
|
Component of (two-way) |
|
Constraints
|
|
Clarifications
|
1
This is in metres.
2
This is expressed in metres (not percent). This fade band shall
go in the negative direction from the minimum range.
3
This is in metres;
SE_POSITIVE_INFINITY
is a legal range value.
4
This is expressed in metres (not percent). This fade band shall
go in the negative direction from the maximum range.
5
This is the centre point for the LOD test.
|
Example(s)
|
Consider a <DRM
Level Of Detail Related Geometry> instance which has two
branches, each having an attached
<DRM Distance Level Of Detail Data>.
The first <DRM
Distance Level Of Detail Data> instance has:
The second <DRM
Distance Level Of Detail Data> instance has:
If the eyepoint is moving outward and the distance reaches 90, the first
branch starts fading in. At a distance of 100, the first branch has totally
faded in. At a distance of 180 the first branch starts to fade out.
At a distance of 190 the second branch starts fading in. The first
and second branches are both seen (super-imposed) between the ranges of
190 and 200. At a distance of 200 the first branch is totally faded out,
while the second branch is the only branch seen. At a distance of 990,
the second branch starts fading out, and at 1000 it is completely faded
out.
Consider a <DRM
Level of Detail Related Geometry> instance which has two
branches, each having an attached
<DRM Distance Level Of Detail Data>.
The first <DRM
Distance Level Of Detail Data> instance has:
The second <DRM
Distance Level Of Detail Data> instance has:
If the eyepoint is moving outward and the distance reaches 30, the first
branch starts fading in. At a distance of 50, the first branch
has totally faded in. At a distance of 70 the first branch starts
to fade out. At a distance of 95 the second branch starts fading in.
The first and second branches are both seen (super-imposed) between
the ranges of 95 and 100. At a distance of 100, the first branch is
totally faded out, while the second branch is the only branch seen,
but hasn't completely faded in. At a distance of 110 the second branch
has completely faded in. At a distance of 490 the second branch starts
fading out, and at 500 is completely faded out.
A set of polygonal data is produced with low detail for viewing at
ranges greater than 3200 metres, and organized as a
<DRM Union Of Primitive Geometry>,
with a <DRM
Distance Level Of Detail Data> component specifying this viewing range
so that the intended viewing distance at which these
<DRM Polygon> instances are to be used is provided.
See <DRM
Level Of Detail Related Geometry>'s examples.
|