X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FEnvironment%2Ffgclouds.cxx;h=e7273a7148ed6b44c05c13c74d6dba536c6d0431;hb=43bc61d1318abd52de6c723dbeef0e4058b1a823;hp=d5d9fbbc0302951e69d7149ddd68ca4b6c9e4946;hpb=e174561c67e0f707d4c69679c7236278a2f92f7f;p=flightgear.git diff --git a/src/Environment/fgclouds.cxx b/src/Environment/fgclouds.cxx index d5d9fbbc0..e7273a714 100644 --- a/src/Environment/fgclouds.cxx +++ b/src/Environment/fgclouds.cxx @@ -45,6 +45,9 @@ extern SGSky *thesky; +static bool do_delete_3Dcloud (const SGPropertyNode *arg); +static bool do_move_3Dcloud (const SGPropertyNode *arg); +static bool do_add_3Dcloud (const SGPropertyNode *arg); FGClouds::FGClouds() : #if 0 @@ -132,7 +135,7 @@ double FGClouds::buildCloud(SGPropertyNode *cloud_def_root, SGPropertyNode *box_ double c = abox->getDoubleValue("count", 5); int count = (int) (c + (sg_random() - 0.5) * c); - extent = max(w*w, extent); + extent = std::max(w*w, extent); for (int j = 0; j < count; j++) { @@ -158,7 +161,7 @@ double FGClouds::buildCloud(SGPropertyNode *cloud_def_root, SGPropertyNode *box_ y = w * (y - 0.5) + pos[1]; // E/W z = h * z + pos[2]; // Up/Down. pos[2] is the cloudbase - SGVec3f newpos = SGVec3f(x, y, z); + //SGVec3f newpos = SGVec3f(x, y, z); SGNewCloud cld = SGNewCloud(texture_root, cld_def); //layer->addCloud(newpos, cld.genCloud());