Compositor: Difference between revisions

1,020 bytes added ,  27 February 2018
m
→‎Background: https://sourceforge.net/p/flightgear/mailman/search/?q=newcameras
m (→‎Background: https://sourceforge.net/p/flightgear/mailman/search/?q=newcameras)
Line 14: Line 14:


== Background ==
== Background ==
First discussed in 03/2012 during the early [[Rembrandt]] days, Zan came up with patches demonstratinng how to create an XML-configurable rendering pipeline.
These 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.
Basically the original version added support for multiple camera passes, texture targets, texture formats, passing textures from one pass to another etc, while preserving the standard rendering line if user wants that. <ref>{{cite web
  |url    =  https://sourceforge.net/p/flightgear/mailman/message/28944733/
  |title  =  <nowiki> [Flightgear-devel] [Rembrandt] the plan </nowiki>
  |author =  <nowiki> Lauri Peltonen </nowiki>
  |date  =  Mar 7th, 2012
  |added  =  Mar 7th, 2012
  |script_version = 0.36
  }}</ref>


== Use Cases ==
== Use Cases ==