If the (temporary) property /cockpit is true, set the near clipping
plane to 0.2; otherwise, use the old defaults. This is a temporary step that will allow me to work on a 3D cockpit without breaking current behaviour; the final approach will be to put the 3D model in its own scene graph, with different clipping plane.
This commit is contained in:
parent
51b2aeb872
commit
bdbd69effd
1 changed files with 4 additions and 3 deletions
|
@ -664,11 +664,12 @@ void fgRenderFrame( void ) {
|
|||
double agl = current_aircraft.fdm_state->get_Altitude() * SG_FEET_TO_METER
|
||||
- scenery.get_cur_elev();
|
||||
|
||||
if ( agl > 10.0 ) {
|
||||
if (fgGetBool("/cockpit"))
|
||||
ssgSetNearFar( 0.2f, 120000.0f );
|
||||
else if ( agl > 10.0)
|
||||
ssgSetNearFar( 10.0f, 120000.0f );
|
||||
} else {
|
||||
else
|
||||
ssgSetNearFar( 0.5f, 120000.0f );
|
||||
}
|
||||
|
||||
current_model.update(0); // FIXME: use real delta time
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue