|
From: Edward d'A. <tru...@gm...> - 2017-05-28 18:27:12
|
On 28 May 2017 at 18:05, Thorsten Renk <tho...@sc...> wrote: > >> By the way, this sounds like the color value is exceeding 1.0 which can >> cause this type of behavior in OpenGL. > > > I think this is unlikely in this case. First, while the moonlight *property* > might take a value above 1, the corresponding light color value is much > lower (I think max. 0.2 in a channel) - so you'd have to make the property > really large to get an overrun in the color value. > > Second, as a precaution, color is clamped to [0:1] before multiplying with > the texel in all shaders (and also the brightness post-processing filter > clamps fragment color). I think I found the cause, starting at night time with ALS on and --enable-freeze: $ fgfs --airport=KSFO --aircraft=UFO --start-date-lat=2015:12:11:02:29:00 --altitude=1000 --heading=90 --enable-freeze Unpausing instantly fixes the rendering! Regards, Edward |