Board index FlightGear Development New features

DIS (Distributed Interactive Simulation)

Discussion and requests for new features. Please note that FlightGear developers are volunteers and may or may not be able to consider these requests.

Re: DIS (Distributed Interactive Simulation)

Postby ac001 » Tue Jun 22, 2010 2:40 am

ac001
 
Posts: 51
Joined: Thu Sep 03, 2009 5:09 pm
Location: Wales UK
Callsign: peteffs
Version: 2
OS: Ununtu

Re: DIS (Distributed Interactive Simulation)

Postby Hooray » Mon Mar 05, 2012 10:32 pm

Update: Given that more and more "HLA" references keep getting mentioned here recently, I started collecting some more more info and tagged all wiki articles more or less directly affected by it: FlightGear HLA support (High_Level_Architecture).
Please don't send support requests by PM, instead post your questions on the forum so that all users can contribute and benefit
Thanks & all the best,
Hooray
Help write next month's newsletter !
pui2canvas | MapStructure | Canvas Development | Programming resources
Hooray
 
Posts: 11469
Joined: Tue Mar 25, 2008 8:40 am

Re: DIS (Distributed Interactive Simulation)

Postby poweroftwo » Fri Jun 10, 2016 4:23 pm

picking up an old conversation about Flightgear and KDIS integration for those interested in DIS (Distributed Interactive Simulation) with Flightgear.

here is a Flightgear (2016.2.0) branch that supports the loading and rendering of Entity State PDU's using the KDIS library:

edit-1: the implementation also transmits the Flightgear entity as a unique outbound Entity State PDU.
edit-2: DIS is implemented as an additional FG protocol. Here is the usage [--dis=socket,outgoingIpAddress,port,rate]

KDIS Description
// A complete open source implementation of DIS (Distributed Interactive Simulation)
// in C++. 1278.1 and 1278.1a are fully implemented including enumerations. Includes
// several utility classes to help with developing your DIS app. DIS 7 work is ongoing.

sample images:

Image
Flightgear (2016.2.0) native rendering with DIS entities

Image
Flightgear (2016.2.0) osgEarth rendering with DIS entities - note: the osgEarth branch is a work in progress

Image
another Flightgear (2016.2.0) osgEarth rendering with DIS entities - note: the osgEarth branch is a work in progress


Code is here:

flightgear:
git clone -v -b 2016.2.0-KDIS https://gitlab.com/poweroftwo/flightgear-osgearth.git flightgear

flightgear differences from 2016.2.0:
https://gitlab.com/poweroftwo/flightgea ... 6.2.0-KDIS

simgear (branch is equivalent to 2016.2.0):
git clone -v -b 2016.2.0-KDIS https://gitlab.com/poweroftwo/simgear-osgearth.git simgear

fgdata
git clone -v -b 2016.2.0-KDIS https://simperative@bitbucket.org/simpe ... fgdata.git fgdata

fgdata very minor differences from 2016.2.0:
https://bitbucket.org/simperative/fgdat ... 6.2.0#diff

KDIS library:
git clone -v -b master git://git.code.sf.net/p/kdis/code kdis
Last edited by poweroftwo on Sat Jun 11, 2016 4:27 pm, edited 1 time in total.
poweroftwo
 
Posts: 100
Joined: Tue Mar 05, 2013 3:35 am
Location: USA - Alabama

Re: DIS (Distributed Interactive Simulation)

Postby wkitty42 » Sat Jun 11, 2016 2:37 pm

the images are not showing... http vs https, maybe??
"You get more air close to the ground," said Angalo. "I read that in a book. You get lots of air low down, and not much when you go up."
"Why not?" said Gurder.
"Dunno. It's frightened of heights, I guess."
User avatar
wkitty42
 
Posts: 5984
Joined: Fri Feb 20, 2015 3:46 pm
Location: central NC, USA
Callsign: wk42
Version: git next
OS: Kubuntu 14.04.5

Re: DIS (Distributed Interactive Simulation)

Postby poweroftwo » Sat Jun 11, 2016 2:56 pm

wkitty42 wrote in Sat Jun 11, 2016 2:37 pm:the images are not showing... http vs https, maybe??


odd, can you see this on g+ ?
https://plus.google.com/112064247634340 ... woZ2yo9w1p
poweroftwo
 
Posts: 100
Joined: Tue Mar 05, 2013 3:35 am
Location: USA - Alabama

Re: DIS (Distributed Interactive Simulation)

Postby wkitty42 » Sat Jun 11, 2016 3:11 pm

if it is the Simperative page on G+, then yes... if i copy the 1st link from a quote, FF wants to download a 3.5M webp format image...

[EDIT] on the Simperative page, i can click on the photo and go the the gallery where PNG files are shown...
"You get more air close to the ground," said Angalo. "I read that in a book. You get lots of air low down, and not much when you go up."
"Why not?" said Gurder.
"Dunno. It's frightened of heights, I guess."
User avatar
wkitty42
 
Posts: 5984
Joined: Fri Feb 20, 2015 3:46 pm
Location: central NC, USA
Callsign: wk42
Version: git next
OS: Kubuntu 14.04.5

Re: DIS (Distributed Interactive Simulation)

Postby jaxsin » Sat Jun 11, 2016 3:46 pm

I can see the images just fine. Hmm, wonder what wkitty can't see them? I'd probably move it off google drive if that is what you are using and move them to imgur or something similar.
jaxsin
 
Posts: 396
Joined: Mon Dec 28, 2015 3:54 pm

Re: DIS (Distributed Interactive Simulation)

Postby poweroftwo » Sat Jun 11, 2016 4:28 pm

updated image links above. Any better?
poweroftwo
 
Posts: 100
Joined: Tue Mar 05, 2013 3:35 am
Location: USA - Alabama

Re: DIS (Distributed Interactive Simulation)

Postby Hooray » Sat Jun 11, 2016 8:59 pm

can see them just fine here
Please don't send support requests by PM, instead post your questions on the forum so that all users can contribute and benefit
Thanks & all the best,
Hooray
Help write next month's newsletter !
pui2canvas | MapStructure | Canvas Development | Programming resources
Hooray
 
Posts: 11469
Joined: Tue Mar 25, 2008 8:40 am

Re: DIS (Distributed Interactive Simulation)

Postby wkitty42 » Sat Jun 11, 2016 9:24 pm

poweroftwo wrote in Sat Jun 11, 2016 4:28 pm:updated image links above. Any better?

yessir! good to go :)
"You get more air close to the ground," said Angalo. "I read that in a book. You get lots of air low down, and not much when you go up."
"Why not?" said Gurder.
"Dunno. It's frightened of heights, I guess."
User avatar
wkitty42
 
Posts: 5984
Joined: Fri Feb 20, 2015 3:46 pm
Location: central NC, USA
Callsign: wk42
Version: git next
OS: Kubuntu 14.04.5

Previous

Return to New features

Who is online

Users browsing this forum: No registered users and 2 guests