User:Hamzaalloush: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(Stub: Utilizing FG API and Canvas for non-related applications)
Line 14: Line 14:


==Choosing a path==
==Choosing a path==
Running a minimal FG environment with Canvas, aka "fgcanvas", see: [[http://wiki.flightgear.org/FlightGear_high-level_architecture_support#Objective]]
* Running a minimal FG environment with Canvas, aka "fgcanvas", see: [[http://wiki.flightgear.org/FlightGear_high-level_architecture_support#Objective]]


{{FGCquote
{{FGCquote
Line 25: Line 25:
}}
}}


or
* create a SGSubsystemMgr-based application. see [[FGRadar]] or [[FGPanel]] for such implementations.
 
create a SGSubsystemMgr-based application. see [[FGRadar]] or [[FGPanel]] for such implementations.


to be continued...
to be continued...

Revision as of 23:39, 2 April 2015

My Profile

i set goals here, i talk about what i love to do, and i participate with disscussion concerning team work.

interested mostly in learning development through something fun like aircraft, skip the boring part of programming. Hamzaalloush (talk) 18:43, 20 March 2015 (EDT)

This article is a stub

Goal: Utilizing FG API and Canvas for a non-related applications

i'm at the process of developing a thermodynamic IC analysis model, that draws plots using Canvas, while multi-threading the calculation and drawing processes seperatley, using a C++ backend. the application update rate is expected to be around ~700hz.

the goal is to get familiar with FG internals, and find it's advantages for using it as a developers API.

Choosing a path

  • Running a minimal FG environment with Canvas, aka "fgcanvas", see: [[1]]
Cquote1.png using FG in "fgcanvas" mode, which is FG with Canvas and all related subsystems, but everything else entirely disabled (no aircraft, fdm, scenery/terrain etc), This will involve building and patching FG - i.e. removing unneeded stuff - but there are already patches doing this to some extent.

So for plotting purposes, you would basically be using a subset of FG, which would then merely be the framework/platform, but no longer be running as a "flight simulator".


— Hooray (Thu Apr 02). Simgear-based subsystem with Canvas support?.
(powered by Instant-Cquotes)
Cquote2.png
  • create a SGSubsystemMgr-based application. see FGRadar or FGPanel for such implementations.

to be continued...