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_aircraft_model()->update(delta_time_sec);
|
||||
|
||||
// update the view angle
|
||||
globals->get_viewmgr()->update(delta_time_sec);
|
||||
|
||||
// Update solar system
|
||||
globals->get_ephem()->update( globals->get_time_params()->getMjd(),
|
||||
globals->get_time_params()->getLst(),
|
||||
|
@ -340,6 +343,8 @@ static void fgMainLoop( void ) {
|
|||
|
||||
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, "======= ==== ====");
|
||||
|
||||
|
@ -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
|
||||
// Right now we make a simplifying assumption that the primary
|
||||
// aircraft is the source of all sounds and that all sounds are
|
||||
|
|
Loading…
Reference in a new issue