Howto:Shader programming in FlightGear: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 353: Line 353:


The list might include
The list might include
*runway
*terrain
*terrain
**runway
**dirtrunway
**agriculture
*models
*models
**ai  
**ai  
**aircraft
**aircraft
**tree
**tree
**buildings
*weather
*weather
**fog
**fog
Line 614: Line 617:
Files that are directly touched by this effect include  
Files that are directly touched by this effect include  
* preferences.xml
* preferences.xml
* agriculture.eff
** inherits properties from crop << terrain-default
** adds program shaders (technique 2)
*** fragment agriculture-ALS.frag & secondary_lights.frag
** adds uniforms (technique 2)
* airfield.eff
* airfield.eff
** inherits properties from terrain-default
** inherits properties from terrain-default
** adds program shaders (technique 2)
** adds program shaders (technique 2)
** fragment airfield-ALS.frag & secondary_lights.frag
*** fragment airfield-ALS.frag & secondary_lights.frag
** adds uniforms (technique 2)
** adds uniforms (technique 2)
* building.eff
* building.eff
Line 624: Line 632:
*** fragment model-ALS-ultra.frag & secondary_lights.frag
*** fragment model-ALS-ultra.frag & secondary_lights.frag
** inherits uniforms from model-combined-deferred << model-combined
** inherits uniforms from model-combined-deferred << model-combined
* dirt-runway.eff
** inherits properties from crop << terrain-default
** adds program shaders (technique 2)
*** fragment drunway-ALS.frag & secondary_lights.frag
** adds uniforms (technique 2)
* model-combined.eff
* model-combined.eff
** inherits properties from model-default
** inherits properties from model-default
330

edits