Nasal HLA standalone: Difference between revisions

Jump to navigation Jump to search
m
Line 16: Line 16:
{{cquote|you're all hoping for a better FG. A large redesign, so we can make use of multi-core systems, can even distribute parts across multiple  
{{cquote|you're all hoping for a better FG. A large redesign, so we can make use of multi-core systems, can even distribute parts across multiple  
machines. Can separate the GUI. Get Nasal outside the main simulation loop.<ref>{{cite web |url=http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg32832.html|title=<nowiki>Re: [Flightgear-devel] Heads up: scenery download / built-in</nowiki>|author=ThorstenB|date=Wed, 15 Jun 2011 16:06:00 -0700}}</ref>|ThorstenB}}
machines. Can separate the GUI. Get Nasal outside the main simulation loop.<ref>{{cite web |url=http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg32832.html|title=<nowiki>Re: [Flightgear-devel] Heads up: scenery download / built-in</nowiki>|author=ThorstenB|date=Wed, 15 Jun 2011 16:06:00 -0700}}</ref>|ThorstenB}}
{{FGCquote
|1= I've always wondered what would be involved in adopting HLA. Could we start using it today, i.e. for a very small proof of concept? Do we need an implementation? Who would be able to do it? What does the code already in SimGear do? A little message passing doesn't sound like a bad idea to me, if I understand it right.
|2= {{cite web
  | url    = http://forum.flightgear.org/viewtopic.php?p=214348#p214348
  | title  = <nowiki>Re: </nowiki>
  | author = <nowiki>Philosopher</nowiki>
  | date  = Jul 8th, 2014
  | added  = Jul 8th, 2014
  | script_version = 0.23
  }}
}}
{{FGCquote
|1= Actually, I have an idea for subsystems: unless there's some restrictions with using the network (like if we have to run a request in another thread), we could still use the subsystem manager and insert proxy systems. So geodinfo() would call the proxy system which would run an HLA request to access the real system in the master thread (or the scenery thread, or whatever). Would that work? It might be a bit of work to implement it for each subsystem that we need to do it for, but it might work really well
|2= {{cite web
  | url    = http://forum.flightgear.org/viewtopic.php?p=214484#p214484
  | title  = <nowiki>Re: </nowiki>
  | author = <nowiki>Philosopher</nowiki>
  | date  = Jul 10th, 2014
  | added  = Jul 10th, 2014
  | script_version = 0.23
  }}
}}


== Status 06/2013 ==
== Status 06/2013 ==

Navigation menu