|
From: <ch...@mu...> - 2017-09-24 15:43:31
|
Am 24.09.2017 um 16:28 schrieb Thorsten Renk:
>
>> I guess it'd have to be implemented aircraft-side, right? Could
>> this be done by the weather engine?
>
> To some degree yes, but it would be a fairly invasive hack. Thanks to
> the general structure in terms of the property tree, subsystems can
> potentially reach much deeper into others than they necessarily
> should.
>
> So I think a weather system should confine itself to report what the
> conditions of the atmosphere are and not force rendering settings
> aircraft-side. I'm afraid that if you want aircraft react to ash in
> the air, you'll have to code it yourself into the aircraft.
>
> * Thorsten
>
Hm, I think it might be generally easier (also easier to maintain) if
we had this "ash-plasma" added to ALS itself. That would avoid possibly
hundreds of implementations of the same thing. Sth like:
// no idea about good numbers, just a wild guess!
if (KIAS > 250 and AshDensity > 20%)
{ do_the_ash_plasma_boogie; }
if (KIAS > 2000)
{ do_the_entry_plasma_boogie; }
Obviously a Sopwith Camel won't reach sufficient speed to see this
phenomenon, any airliner will.
Only thing I don't know, and haven't looked it up yet, how the
implementation details are. If we have to define the spots, where this
happens (leading edges, nose-tip etc), then I agree, it should be done
aircraft-side. If it's done by some other method, like calculating the
spots on the fly, it should be generic.
I suppose I'm stating the obvious - at least that helps me clarifying
things...
Cheers,
chris
--
https://musicchris.de
GnuPG Fingerprint: FCFF A94E E987 33C0 F9A0 3FB3 D5FC DF84 9FB3 AC75
GnuPG Info: https://musicchris.de/index.php?page=blog&index=13
|