]> git.mxchange.org Git - flightgear.git/commitdiff
Modified Files:
authorfrohlich <frohlich>
Sun, 3 Dec 2006 16:48:25 +0000 (16:48 +0000)
committerfrohlich <frohlich>
Sun, 3 Dec 2006 16:48:25 +0000 (16:48 +0000)
renderer.cxx: Put light information into the update visitor

src/Main/renderer.cxx

index f4cfdf84eaff0c4bd2a1e399674b4201c71e4ca0..af067d7f9b7b3165750d68881bb1160819225665 100644 (file)
@@ -794,6 +794,9 @@ FGRenderer::update( bool refresh_camera_settings ) {
     mUpdateVisitor->setViewData(current__view->getViewPosition(),
                                 current__view->getViewOrientation());
     mUpdateVisitor->setSceneryCenter(globals->get_scenery()->get_center());
+    SGVec3f direction(l->sun_vec()[0], l->sun_vec()[1], l->sun_vec()[2]);
+    mUpdateVisitor->setLight(direction, l->scene_ambient(),
+                             l->scene_diffuse(), l->scene_specular());
     mUpdateVisitor->setVisibility(actual_visibility);
     sceneView->update();
     sceneView->cull();