Melchior FRANZ wrote:
> * Frederic Bouvier -- 11/2/2008 10:45 AM:
>> Patch from Nicolas Vivien : don't pour rain above cloud layers,
>> turn rain into snow when temperature is below 0°C
>>
>> Index: precipitation_mgr.cxx
>
> That's the wrong place for such logic. This belongs into fg_metar.cxx,
> which is meant to prepare METAR data (sg_metar.cxx) for FlightGear
> consumption. If the precipitation module is told to show rain,
> then it should do just that. Spreading out the logic to several
> files is messy.
>
I apologize for sitting on Nicolas' original patch for months and, having
forgotten that, committing Csabá's to simgear. We now have the
/sim/rendering/precipitation-enable controlling precipitation both at the
primitive rendering level and in the precipitation manager. I'm not not sure it
should be controlling the FlightGear manager; one could imagine wanting
precipitation effects without the visuals.
>
>
> Can we please *not* uglify fg/sg source code with such obvious
> comments?!
Agreed. I did this cleanup in the patch I was going to commit today :)
Tim
>
>> + // Convert the result in meter
>> + result = result * SG_FEET_TO_METER;
>
> Oh, really?! This converts FEET TO METER?
>
>
>
>> + // Does the user enable the precipitation ?
>> + if (!sgEnviro.get_precipitation_enable_state()) {
>> + // Disable precipitations
>
> Oh, "if enabled" means to ask whether it's enabled?
>
>
>
>> + // Update the drawing...
>> + precipitation->update();
>
> Oh, "update" means ... update?
>
>
>
>> + // Exit
>> + return;
>
> Pfft ...
>
>
> Anyone paid for the number of lines put into CVS? :-}
>
> m.
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Flightgear-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/flightgear-devel
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Flightgear-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-devel