What I think happens, is that, without the detail option on, the same shaders
are used for terrain and models (terrain-haze), thus they get the terminator
assigned from the teerain-default.eff. Once you enable the detailed shading
for the terrain, that uniform is no longer assigned, since in terrain-haze
there's another technique active, assigning the property to the terminator
uniform in the terrain-haze-detailed shader, thus the terminator value seen by
the terrain-haze shader active on models remains at the last value it had.
This would explain why the lighting gets fixed momentarily when you move the
landmass slider back and forth.
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel