20,741
edits
No edit summary |
m (→A Practical Application in Flightgear: add minor formatting) |
||
Line 352: | Line 352: | ||
{{Note|add pipeline flow here}} | |||
add pipeline flow here | |||
Files that are directly touched to add this effect (in alphabetical order) include | Files that are directly touched to add this effect (in alphabetical order) include | ||
preferences.xml | * preferences.xml | ||
airfield.eff | * airfield.eff | ||
** inherits properties from terrain-default | |||
** adds program shaders (technique 2) | |||
** fragment airfield-ALS.frag & secondary_lights.frag | |||
** adds uniforms (technique 2) | |||
building.eff | * building.eff | ||
** inherits properties from model-combined-deferred << model-combined | |||
** adds program shaders (technique 4) | |||
** fragment model-ALS-ultra.frag & secondary_lights.frag | |||
** inherits uniforms from model-combined-deferred << model-combined | |||
model-combined.eff | * model-combined.eff | ||
** inherits properties from model-default | |||
** adds program shaders (technique 4) | |||
** fragment model-ALS-ultra.frag & secondary_lights.frag | |||
** adds uniforms (technique 4) | |||
model-default.eff | * model-default.eff | ||
** adds properties | |||
** adds program shaders (technique 5) | |||
* *fragment model-ALS-base.frag & secondary_lights.frag | |||
** adds uniforms (technique 5) | |||
runway.eff | * runway.eff | ||
** inherits properties from terrain-default | |||
** adds program shaders (technique 2) | |||
** fragment runway-ALS.frag & secondary_lights.frag | |||
** adds uniforms (technique 2) | |||
terrain-default.eff | * terrain-default.eff | ||
** adds properties | |||
** adds program shaders (technique 3) | |||
** fragment terrain-ALS-ultra.frag & secondary_lights.frag | |||
** adds uniforms (technique 3) | |||
tree.eff | * tree.eff | ||
** adds properties | |||
** adds program shaders (technique 4 and 5) | |||
** fragment tree-ALS.frag & secondary_lights.frag | |||
** adds uniforms (technique 4 and 5) | |||
{{WIP|more to follow}} | |||
[[Category:Howto|Shader Programming in FlightGear]] | [[Category:Howto|Shader Programming in FlightGear]] | ||
[[Category:Shader development]] | [[Category:Shader development]] | ||
[[Category: Core developer documentation]] | [[Category: Core developer documentation]] |