changed: gcc8 base update
[opensg.git] / Source / System / NodeCores / Groups / Misc / OSGScreenLOD.fcd
blob14a6ab5b5a606e581280aad344d36a27570e7993
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="ScreenLOD"
5 parent="Group"
6 library="Group"
7 pointerfieldtypes="none"
8 structure="concrete"
9 systemcomponent="true"
10 parentsystemcomponent="true"
11 isNodeCore="true"
12 docGroupBase="GrpGroupMisc"
14 A ScreenLOD node enables smart LOD selection based on screen size. It must
15 be used in combination with the RenderTraversal Action.
17 See Ref:ScreenLOD
18 <Field
19 name="coverageOverride"
20 type="Real32"
21 cardinality="multi"
22 visibility="external"
23 access="public"
25 A list of percentages to override the default LOD behavior. These
26 percentages are used to determine which lod to use based on screen size
27 percentage. If the percentage covered by the node bounding volume is less
28 then entry 0, we use child 0. If is is greater then entry 0 less then
29 entry 1, then we use child 1 and so on. Ex: [0.05, 0.01, 0.001]
30 </Field>
31 </FieldContainer>