20,741
edits
| Line 7: | Line 7: | ||
=== Adopting the new Canvas 2D rendering system === | === Adopting the new Canvas 2D rendering system === | ||
As of July 2012, FlightGear core developers agreed to adopt Tom's new [[Canvas]] 2D rendering system which is purely property-driven. Initially, the idea will be to replace the current GUI toolkit (PUI/PLIB) and use a purely [[Canvas]]-based implementation instead. The implementation details are covered at [[Canvas Widgets]]. Future plans include reimplementing the current HUD and 2D panel systems using the Canvas system. In addition, the canvas system will provide an opportunity to increasingly unify the 2D rendering backend in FlightGear in the months to come: [[Unifying the 2D rendering backend via canvas]]. Furthermore, the canvas system provides a novel way to abstract away the creation of fully interactive and dynamic moving map displays and GUI widgets using so called [[Canvas Maps]]. | |||
{{#ev:youtube|CIS8UyuJLgM}} | {{#ev:youtube|CIS8UyuJLgM}} | ||
=== Mailing list digest === | === Mailing list digest === | ||