CompositeViewer support: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
No edit summary
mNo edit summary
Line 33: Line 33:
CompositeViewer, to support multiple views from independent view points. Our terrain pager would need a complete overhaul to use the PagedLOD scheme of
CompositeViewer, to support multiple views from independent view points. Our terrain pager would need a complete overhaul to use the PagedLOD scheme of
OSG, and the Flightgear view manager would need to be aware multiple active views.<ref>{{cite web |url=http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg27134.html|title=<nowiki>Re: [Flightgear-devel] Help needed with multi-screen</nowiki>|author=Tim Moore|date=Sat, 20 Mar 2010 01:42:31 -0700}}</ref>|Tim Moore}}
OSG, and the Flightgear view manager would need to be aware multiple active views.<ref>{{cite web |url=http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg27134.html|title=<nowiki>Re: [Flightgear-devel] Help needed with multi-screen</nowiki>|author=Tim Moore|date=Sat, 20 Mar 2010 01:42:31 -0700}}</ref>|Tim Moore}}
{{cquote|That would require a change in current fg architecture to use a CompositeViewer instead of a single Viewer, but we're contemplating that anyway.<ref>{{cite web |url=http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg17263.html|title=<nowiki>Re: [Flightgear-devel] Cockpit displays (rendering, modelling)</nowiki>|author=Tim Moore|date=Mon, 04 Aug 2008 02:43:52 -0700}}</ref>|Tim Moore}}
{{cquote|Open Scene Graph supports a CompositeViewer object that supports rendering from several widely separated viewpoints, complete with
support for multiple terrain pager threads. We could move to CompositeViewer and support simultaneous views from e.g., the tower, AI
models, drones, etc.<ref>{{cite web |url=http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg17001.html|title=<nowiki>[Flightgear-devel] RFC: changes to views and cameras</nowiki>|author=Tim Moore|date=Thu, 26 Jun 2008 03:53:05 -0700}}</ref>|Tim Moore}}
{{cquote|FG only supports one view position at a time, right? Multiple view positions (e.g. one screen for the tower view and a second screen for
the plane) would complicate a "locked to cache" flag quite a lot...<ref>{{cite web |url=http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg28864.html|title=<nowiki>Re: [Flightgear-devel] Disappearing scenery</nowiki>|author=ThorstenB|date=Sun, 19 Sep 2010 07:41:13 -0700}}</ref>|ThorstenB}}
{{cquote|Yes, and that's not really supported by the current architecture, neither by the tile cache nor by osgViewer::Viewer. We would need to move to a
CompositeViewer model, which supports several scene graphs, and rely completely on the osg database paging machinery.<ref>{{cite web |url=http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg28869.html|title=<nowiki>Re: [Flightgear-devel] Disappearing scenery</nowiki>|author=Tim Moore|date=Sun, 19 Sep 2010 11:39:32 -0700}}</ref>|Tim Moore}}
* http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a00108.html
* http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg17001.html
* http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg17263.html
* http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg27134.html
* http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg28869.html
* http://www.mail-archive.com/search?q=compositeviewer&l=flightgear-devel%40lists.sourceforge.net
* http://lists.openscenegraph.org/mmsearch.cgi/osg-users-openscenegraph.org?config=osg-users-openscenegraph.org;method=and;format=short;sort=score;words=CompositeViewer;page=1
* http://www.mail-archive.com/search?l=flightgear-devel%40lists.sourceforge.net&q=PagedLOD+
* http://lists.openscenegraph.org/mmsearch.cgi/osg-users-openscenegraph.org?restrict=;exclude=;config=osg-users-openscenegraph.org;method=and;format=short;sort=score;words=PagedLOD;page=1
* http://flightgear.org/forums/viewtopic.php?f=17&t=18813


<references/>
<references/>
[[Category:Developer Plans]]
[[Category:Developer Plans]]

Navigation menu