User:Hamzaalloush: Difference between revisions
Jump to navigation
Jump to search
Hamzaalloush (talk | contribs) (Create page, done.) |
Hamzaalloush (talk | contribs) (Stub: Utilizing FG API and Canvas for non-related applications) |
||
Line 4: | Line 4: | ||
::interested mostly in learning development through something fun like aircraft, skip the boring part of programming. [[User:Hamzaalloush|Hamzaalloush]] ([[User talk:Hamzaalloush|talk]]) 18:43, 20 March 2015 (EDT) | ::interested mostly in learning development through something fun like aircraft, skip the boring part of programming. [[User:Hamzaalloush|Hamzaalloush]] ([[User talk: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: [[http://wiki.flightgear.org/FlightGear_high-level_architecture_support#Objective]] | |||
{{FGCquote | |||
|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". | |||
|{{cite web |url=http://forum.flightgear.org/viewtopic.php?p=237579#p237579 | |||
|title=<nowiki>Simgear-based subsystem with Canvas support?</nowiki> | |||
|author=<nowiki>Hooray</nowiki> | |||
|date=<nowiki>Thu Apr 02</nowiki> }} | |||
}} | |||
or | |||
create a SGSubsystemMgr-based application. see [[FGRadar]] or [[FGPanel]] for such implementations. | |||
to be continued... |
Revision as of 22:52, 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
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]]
or
create a SGSubsystemMgr-based application. see FGRadar or FGPanel for such implementations.
to be continued...