CompositeViewer support: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
(One intermediate revision by one other user not shown)
Line 8: Line 8:
|started    = 07/2020  
|started    = 07/2020  
|description = Support for multiple independent scene views
|description = Support for multiple independent scene views
|status      = working prototype (building, mostly working, supports cloning independent views into distinct windows) <br/>{{Progressbar|60}} <ref>https://sourceforge.net/p/flightgear/mailman/message/37126783/</ref>
|status      = '''working prototype''' <p/>{{Progressbar|60}} <ref>https://sourceforge.net/p/flightgear/mailman/message/37126783/</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 52: Line 52:
* 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 dynamic specification of eye and target points.
* Extra view windows use a new view system called sview, which allows multiple instances and dynamic specification of eye and target points.
* CompositeViewer support will allow us to render a view to a canvas and implement things like rear-view mirrors etc - see: [[Canvas_View_Camera_Element]].


=== Problems ===
=== Problems ===

Navigation menu