1
0
Fork 0

LOD: use FLT_MAX as the maximum value in setRange (rather than 100k)

- This is one/the reason for the carrier not being visible when viewing it closely (e.g on cat-1 when view zoomed in)
This commit is contained in:
Richard Harrison 2018-11-26 17:48:29 +01:00
parent 1e104bbdfe
commit c09f49e70c

View file

@ -407,11 +407,11 @@ void FGAIBase::updateLOD()
_model->setCenterMode(osg::LOD::CenterMode::USER_DEFINED_CENTER);
}
}*/
_model->setRange(modelHighDetailIndex , maxRangeDetail, 100000); // most detailed
_model->setRange(modelHighDetailIndex , maxRangeDetail, FLT_MAX); // most detailed
_model->setRange(modelLowDetailIndex , maxRangeBare, maxRangeDetail); // least detailed
} else {
// we have only one model it obviously will have to be displayed from the smallest value
_model->setRange(0, min(maxRangeBare, maxRangeDetail), 100000 );
_model->setRange(0, min(maxRangeBare, maxRangeDetail), FLT_MAX );
}
} else {
/* In non-pixel range mode we're dealing with straight distance.