Talk:Canvas-hackers
Jump to navigation
Jump to search
Focus
Establish the FlightGear Canvas system to unify the 2D/3D rendering back-ends (HUDs, 2D panels, PUI) in FlightGear in a modular fashion with support for multi-threaded and distributed setups (FSWeekend/LinuxTag or multiplayer/dual-control) and provide flexible, and efficient, building blocks in the form of dedicated Canvas Elements to expose RTT/MRT functionality to fgdata contributors, so that modern and experimental PFD/MFD avionics can be built in FlightGear, and experimental terrain/scenery rendering strategies as well as alternate renderering schemes can be prototyped using pipelines expressed in XML-configurable stages mapped onto property-enabled FBOs represented as Canvas textures.