From: timoore Date: Thu, 11 Sep 2008 10:29:18 +0000 (+0000) Subject: set wind vector for particle systems X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=a18a0593d4932e1a9ec4b7c6975416e6ab2b809a;p=flightgear.git set wind vector for particle systems --- diff --git a/src/Environment/environment_mgr.cxx b/src/Environment/environment_mgr.cxx index 8806b674e..b24d8acb4 100644 --- a/src/Environment/environment_mgr.cxx +++ b/src/Environment/environment_mgr.cxx @@ -24,9 +24,11 @@ # include #endif +#include #include #include #include +#include #include
#include
@@ -264,6 +266,10 @@ FGEnvironmentMgr::update (double dt) _environment->get_wind_from_east_fps(), _environment->get_wind_from_down_fps()); _environment->set_elevation_ft(fgGetDouble("/position/altitude-ft")); + osg::Vec3 windVec(-_environment->get_wind_from_north_fps(), + -_environment->get_wind_from_east_fps(), + _environment->get_wind_from_down_fps()); + simgear::Particles::setWindVector(windVec * SG_FEET_TO_METER); _update_fdm(); }