343
edits
mNo edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Mainly interested in the rendering side of things in FlightGear. Currently working on the [[Compositor]], the [[HDR Pipeline]] and miscellaneous effects/shaders. | Mainly interested in the rendering side of things in FlightGear. Currently working on the [[Compositor]], the [[HDR Pipeline]] and miscellaneous effects/shaders. | ||
== Core profile clean-up == | |||
* Search for all instances of fixed-function pipeline usage in SG and FG | |||
** GL_FOG | |||
** GL_LIGHT | |||
** GL_LIGHTING | |||
* Search for all instances of osg::StateSet in SG and FG | |||
** Do we need to apply an effect instead of manually creating the stateset? | |||
** Are we assigning any fixed-pipeline state to the stateset? | |||
* Remove hardcoded redout effect by deleting $FG_SRC/Scenery/redout.cxx/hxx | |||
* Clean renderer.cxx from useless stuff: specular highlights, horizon effect, fog, etc. | |||
* Clean Effects from fixed-pipeline attributes | |||
** alpha-test | |||
** lighting | |||
** material | |||
** shade-model | |||
** See list of attributes [[Effect_framework#The_XML_tags_of_an_effect|here]] |
edits