20,741
edits
m (→Background) |
|||
Line 16: | Line 16: | ||
First discussed in 03/2012 during the early [[Rembrandt]] days, Zan came up with patches demonstratinng how to create an XML-configurable rendering pipeline. | First discussed in 03/2012 during the early [[Rembrandt]] days, Zan came up with patches demonstratinng how to create an XML-configurable rendering pipeline. | ||
Back then, this work was considered to look pretty promising <ref>{{cite web | |||
|url = https://sourceforge.net/p/flightgear/mailman/message/28946515/ | |||
|title = <nowiki> Re: [Flightgear-devel] [Rembrandt] the plan </nowiki> | |||
|author = <nowiki> Mathias Fröhlich </nowiki> | |||
|date = Mar 7th, 2012 | |||
|added = Mar 7th, 2012 | |||
|script_version = 0.36 | |||
}}</ref> and at the time plans were discussed to unify this with the ongoing Rembrandt implementation (no longer maintained). | |||
Rembrandt's developer (FredB) suggested to extend the format to avoid duplicating the stages when you have more than one viewport, i.e. specifying a pipeline as a template, with conditions like in effects, and have the current camera layout refer the pipeline that would be duplicated, resized and positioned for each declared viewport <ref>{{cite web | |||
|url = https://sourceforge.net/p/flightgear/mailman/message/28944773/ | |||
|title = <nowiki> Re: [Flightgear-devel] [Rembrandt] the plan </nowiki> | |||
|author = <nowiki> Frederic Bouvier </nowiki> | |||
|date = Mar 7th, 2012 | |||
|added = Mar 7th, 2012 | |||
|script_version = 0.36 | |||
}}</ref> | |||
Zan's original patches can still be found in his "newcameras" branch: https://gitorious.org/~an/fg/zans-flightgear/commits/newcameras which allows user to define the rendering pipeline in preferences.xml. | |||
At that point, it didn't have everything Rembrandt's pipeline needs, but most likely could be easily enhanced to support those things. | At that point, it didn't have everything Rembrandt's pipeline needs, but most likely could be easily enhanced to support those things. |