From fe834dedfbc85d34aa4258ee04aff08f7cb3f9b4 Mon Sep 17 00:00:00 2001 From: ehofman Date: Thu, 5 Nov 2009 13:46:49 +0000 Subject: [PATCH] Save a costly SGVec3d::fromGeod() calculation --- src/Main/renderer.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Main/renderer.cxx b/src/Main/renderer.cxx index 74cf55fb0..bafc5d488 100644 --- a/src/Main/renderer.cxx +++ b/src/Main/renderer.cxx @@ -611,7 +611,8 @@ FGRenderer::update( bool refresh_camera_settings ) { } SGSkyState sstate; - sstate.pos = current__view->getPosition(); + sstate.pos = current__view->getViewPosition(); + sstate.pos_geod = current__view->getPosition(); sstate.ori = current__view->getViewOrientation(); sstate.spin = l->get_sun_rotation(); sstate.gst = globals->get_time_params()->getGst(); -- 2.39.5