20,741
edits
(CompositeViewer+Canvas) |
m (add relevant pointers) |
||
Line 4: | Line 4: | ||
|sponsor=[[User|Cgdae]] | |sponsor=[[User|Cgdae]] | ||
|supporters= | |supporters= | ||
|status=working proof-of-concept patches implementing experimental support, predating Compositor/CompositeViewer support | |||
|summary = make it possible to render arbitrary scene views to a canvas, so that the canvas can be reused to implement modern avionics. | |||
|background= | |background= | ||
[[CompositeViewer_Support|CompositeViewer]] allows us to create multiple windows showing different views of the same scenery. | [[CompositeViewer_Support|CompositeViewer]] allows us to create multiple windows showing different views of the same scenery. | ||
We should be able to extend CompositeViewer to render these different views of the scenery to Canvas elements instead of top-level windows. Then if these canvas elements are displayed in a cockpit we will get things like tail cams, gear view and rear view mirrors. | We should be able to extend CompositeViewer to render these different views of the scenery to [[Canvas_Sandbox#CanvasCamera|Canvas elements]] instead of top-level OSG windows. Then if these canvas elements are displayed in a cockpit we will get things like tail cams, gear view and rear view mirrors. Which is a long standing feature request: [[Howto:Use a Camera View in an Instrument]]. | ||
|details= | |details= [[File:Canvas-view-element-prototype-by-icecode gl.png|thumb]] | ||
|skills=C++ | * [[Canvas Sandbox]] | ||
* [[Canvas Development]] | |||
* [[Canvas View Camera Element]] | |||
|skills=C++, [[OpenSceneGraph]] | |||
|opportunities= <p/> | |||
* Canvas | |||
* CompositeViewer | |||
* Compositor | |||
|notes = <p/> | |||
}} | }} | ||
[[Category:Canvas Element Proposals]] | |||
[[Category: |