revert revisions 1.246 to 1.248. This fixes the jitter for chase
view in network replay, and re-introduces jitter in some (rare) cases of Nasal managed views.
This commit is contained in:
parent
72a42c2240
commit
0bca82cb6c
1 changed files with 5 additions and 6 deletions
|
@ -180,6 +180,9 @@ void fgUpdateTimeDepCalcs() {
|
||||||
globals->get_model_mgr()->update(delta_time_sec);
|
globals->get_model_mgr()->update(delta_time_sec);
|
||||||
globals->get_aircraft_model()->update(delta_time_sec);
|
globals->get_aircraft_model()->update(delta_time_sec);
|
||||||
|
|
||||||
|
// update the view angle
|
||||||
|
globals->get_viewmgr()->update(delta_time_sec);
|
||||||
|
|
||||||
// Update solar system
|
// Update solar system
|
||||||
globals->get_ephem()->update( globals->get_time_params()->getMjd(),
|
globals->get_ephem()->update( globals->get_time_params()->getMjd(),
|
||||||
globals->get_time_params()->getLst(),
|
globals->get_time_params()->getLst(),
|
||||||
|
@ -340,6 +343,8 @@ static void fgMainLoop( void ) {
|
||||||
|
|
||||||
SGTime *t = globals->get_time_params();
|
SGTime *t = globals->get_time_params();
|
||||||
|
|
||||||
|
globals->get_event_mgr()->update(delta_time_sec);
|
||||||
|
|
||||||
SG_LOG( SG_ALL, SG_DEBUG, "Running Main Loop");
|
SG_LOG( SG_ALL, SG_DEBUG, "Running Main Loop");
|
||||||
SG_LOG( SG_ALL, SG_DEBUG, "======= ==== ====");
|
SG_LOG( SG_ALL, SG_DEBUG, "======= ==== ====");
|
||||||
|
|
||||||
|
@ -540,12 +545,6 @@ static void fgMainLoop( void ) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// run Nasal's settimer() loops right before the view manager
|
|
||||||
globals->get_event_mgr()->update(delta_time_sec);
|
|
||||||
|
|
||||||
// update the view angle as late as possible, but before sound calculations
|
|
||||||
globals->get_viewmgr()->update(delta_time_sec);
|
|
||||||
|
|
||||||
#ifdef ENABLE_AUDIO_SUPPORT
|
#ifdef ENABLE_AUDIO_SUPPORT
|
||||||
// Right now we make a simplifying assumption that the primary
|
// Right now we make a simplifying assumption that the primary
|
||||||
// aircraft is the source of all sounds and that all sounds are
|
// aircraft is the source of all sounds and that all sounds are
|
||||||
|
|
Loading…
Add table
Reference in a new issue