FlightGear Newsletter May 2013: Difference between revisions

Jump to navigation Jump to search
Line 39: Line 39:


=== Canvas System ===
=== Canvas System ===
If you have been wanting to play around with the new [[Canvas]] system, make sure to check out the [[Howto:Adding a canvas to a GUI dialog]] tutorial, which demonstrates how to easily add a canvas rendering region to a conventional FlightGear dialog. Using the combination of Nasal scripting, standard FlightGear GUI dialogs and embedded canvas regions for 2D rendering, you can even create standalone "FlightGear applications" in the form of self-contained FlightGear XML dialogs that you can easily share with fellow FlightGear users.  
If you have been wanting to play around with the new [[Canvas]] system, make sure to check out the [[Howto:Adding a canvas to a GUI dialog]] tutorial, which demonstrates how to easily add a canvas rendering region to a conventional FlightGear dialog. Using the combination of Nasal scripting, standard FlightGear GUI dialogs and embedded canvas regions for 2D rendering, you can even create standalone "FlightGear applications" in the form of self-contained FlightGear XML dialogs that you can easily share with fellow FlightGear users.  


This can for example be used to create a plotting application like FGPlot, which would look to FlightGear like a conventional dialog.
This can for example be used to create a plotting application like FGPlot, which would look to FlightGear like a conventional dialog.  
[[File:Fgplot-canvas.png|thumb|Stub]]


=== High Level Architecture ===
=== High Level Architecture ===

Navigation menu