219
edits
mNo edit summary |
|||
Line 34: | Line 34: | ||
|started = 07/2020 (early prototype) | |started = 07/2020 (early prototype) | ||
|description = Support for multiple independent scene views | |description = Support for multiple independent scene views | ||
|status = experimental (building, mostly working, supports cloning independent views into distinct windows <ref>https://sourceforge.net/p/flightgear/mailman/message/37086211/</ref> <ref>http://wiki.flightgear.org/CompositeViewer_Support#cite_note-22</ref>) <br/>{{Progressbar| | |status = experimental (building, mostly working, supports cloning independent views into distinct windows <ref>https://sourceforge.net/p/flightgear/mailman/message/37086211/</ref> <ref>http://wiki.flightgear.org/CompositeViewer_Support#cite_note-22</ref>) <br/>{{Progressbar|60}} <ref>https://sourceforge.net/p/flightgear/mailman/message/37070203/</ref> | ||
|developers = Julian Smith<ref>https://sourceforge.net/p/flightgear/mailman/message/37062319/</ref> <ref>https://sourceforge.net/p/flightgear/mailman/message/37077854/</ref> | |developers = Julian Smith<ref>https://sourceforge.net/p/flightgear/mailman/message/37062319/</ref> <ref>https://sourceforge.net/p/flightgear/mailman/message/37077854/</ref> | ||
|changelog = https://sourceforge.net/u/cgdae/profile/feed.rss, https://sourceforge.net/u/cgdae/flightgear/ci/CompositeViewer/tree/ | |changelog = https://sourceforge.net/u/cgdae/profile/feed.rss, https://sourceforge.net/u/cgdae/flightgear/ci/CompositeViewer/tree/ | ||
Line 71: | Line 71: | ||
* CompositeViewer requires a [[Compositor]] build. | * CompositeViewer requires a [[Compositor]] build. | ||
* CompositeViewer requires OpenSceneGraph-3.6 to work well. See below for limitations when using OpenSceneGraph-3.4. | * CompositeViewer requires OpenSceneGraph-3.6 to work well. See below for limitations when using OpenSceneGraph-3.4. | ||
* The | * The UI for creating new view windows uses new View menu items to clone the current view or take eye/target points from two earlier views. This seems to be convenient and avoids the need for a separate dialogue box or similar. | ||
* Extra view windows can be resized. | * Extra view windows can be resized. | ||
* Extra view windows can clone Pilot View, Helicopter View, Chase View or Tower View. | * Extra view windows can clone Pilot View, Helicopter View, Chase View or Tower View. | ||
Line 77: | Line 77: | ||
* One can create an extra view window that uses the eye points from two recent views as eye and target. For example this allows a window to show a view from one aircraft to another. | * One can create an extra view window that uses the eye points from two recent views as eye and target. For example this allows a window to show a view from one aircraft to another. | ||
* There doesn't seem to be any noticeable speed penalty if no extra view windows are opened. | * There doesn't seem to be any noticeable speed penalty if no extra view windows are opened. | ||
* Extra view windows use a new view system called sview, which allows multiple instances and | * Extra view windows use a new view system called sview, which allows multiple instances and dynamic specification of eye and target points. | ||
=== Current limitations that we know how to fix === | === Current limitations that we know how to fix === |
edits