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

Reply via email to