Howto:Shader programming in FlightGear: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 365: Line 365:
** inherits properties from model-combined-deferred << model-combined
** inherits properties from model-combined-deferred << model-combined
** adds program shaders (technique 4)
** adds program shaders (technique 4)
** 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
* model-combined.eff
* model-combined.eff
** inherits properties from model-default
** inherits properties from model-default
** adds program shaders (technique 4)
** adds program shaders (technique 4)
** fragment model-ALS-ultra.frag & secondary_lights.frag
*** fragment model-ALS-ultra.frag & secondary_lights.frag
** adds uniforms (technique 4)
** adds uniforms (technique 4)
* model-default.eff
* model-default.eff
** adds properties
** adds properties
** adds program shaders (technique 5)
** adds program shaders (technique 5)
** fragment model-ALS-base.frag & secondary_lights.frag
*** fragment model-ALS-base.frag & secondary_lights.frag
** adds uniforms (technique 5)
** adds uniforms (technique 5)
* runway.eff
* runway.eff
** inherits properties from terrain-default
** inherits properties from terrain-default
** adds program shaders (technique 2)
** adds program shaders (technique 2)
** fragment runway-ALS.frag & secondary_lights.frag
*** fragment runway-ALS.frag & secondary_lights.frag
** adds uniforms (technique 2)
** adds uniforms (technique 2)
* terrain-default.eff
* terrain-default.eff
** adds properties
** adds properties
** adds program shaders (technique 3)
** adds program shaders (technique 3)
** fragment terrain-ALS-ultra.frag & secondary_lights.frag
*** fragment terrain-ALS-ultra.frag & secondary_lights.frag
** adds uniforms (technique 3)
** adds uniforms (technique 3)
* tree.eff
* tree.eff
** adds properties
** adds properties
** adds program shaders (technique 4 and 5)
** adds program shaders (technique 4 and 5)
** fragment tree-ALS.frag & secondary_lights.frag
*** fragment tree-ALS.frag & secondary_lights.frag
** adds uniforms (technique 4 and 5)
** adds uniforms (technique 4 and 5)
* urban.eff
** adds properties
** adds program shaders (technique 1 and 2)
*** fragment urban-ALS.frag & secondary_lights.frag
** adds uniforms (technique 1 and 2)


{{WIP|more to follow}}
{{WIP|more to follow}}
330

edits