De/Project3000: Difference between revisions

Jump to navigation Jump to search
no edit summary
(Created page with " thumb | right | Projekt 3000 '' 'Project3000' '' ist ein Projekt, um Landschaft automatisch zu verbessern bei vielen Flughäfen un...")
 
No edit summary
Line 36: Line 36:
Export FG_SCENERY = IHRE TerraSync PATH
Export FG_SCENERY = IHRE TerraSync PATH
Zeit echo "foo 8.56256161 50.04758962" | fgelev
Zeit echo "foo 8.56256161 50.04758962" | fgelev
</ syntaxhighlight>
</syntaxhighlight>


ein gutes Ergebnis beispiel (107m über NN)
ein gutes Ergebnis beispiel (107m über NN)
Line 45: Line 45:


Vorbereitung eines Landschafts-Ordner:
Vorbereitung eines Landschafts-Ordner:
<syntaxhighlight lang = "bash">
<syntaxhighlight lang="bash">
mkdir -p /home/benutzername/Landschaft/test/Objects
mkdir -p /home/benutzername/Landschaft/test/Objects
cp -r Models /home/benutzername/Landschaft/test/
cp -r Models /home/benutzername/Landschaft/test/
</ syntaxhighlight>
</syntaxhighlight>


schreiben Sie Ihre Wege in parameters.py:
schreiben Sie Ihre Wege in parameters.py:
<syntaxhighlight lang = "python">
<syntaxhighlight lang="python">
PATH_TO_SCENERY = "/home/YOURUSERNAME/.fgfs/TerraSync"
PATH_TO_SCENERY = "/home/YOURUSERNAME/.fgfs/TerraSync"
PATH_TO_OUTPUT = "/ home / yourusername / Landschaft / test"
PATH_TO_OUTPUT = "/ home / yourusername / Landschaft / test"
</ syntaxhighlight>
</syntaxhighlight>


Sie könnten auch die fg_root in fgelev.py ändern:
Sie könnten auch die fg_root in fgelev.py ändern:
<syntaxhighlight lang = "python">
<syntaxhighlight lang="python">
fg_root = "/ usr / share / games / FlightGear"
fg_root = "/ usr / share / games / FlightGear"
</ syntaxhighlight>
</syntaxhighlight>


auspacken dsf_txt_collection2000.tgz
auspacken dsf_txt_collection2000.tgz


bevölkern 1 Flughafen:
bevölkern 1 Flughafen:
<syntaxhighlight lang = "bash">
<syntaxhighlight lang="bash">
./dsf2stg.py -i dsf_txt_collection2000 / EDDF.txt
./dsf2stg.py -i dsf_txt_collection2000/EDDF.txt
</ syntaxhighlight>
</syntaxhighlight>


bevölkern alle (2000) Flughäfen (dauert einige Stunden und nur sinnvoll, wenn Sie Terrain für die meisten von ihnen):
bevölkern alle (2000) Flughäfen (dauert einige Stunden und nur sinnvoll, wenn Sie Terrain für die meisten von ihnen):
Line 72: Line 72:
bevor Sie zu tun, dass es eine gute Idee, um die neuesten 3D-Szenerie-Pakete vom Gateway herunterladen:
bevor Sie zu tun, dass es eine gute Idee, um die neuesten 3D-Szenerie-Pakete vom Gateway herunterladen:


<syntaxhighlight lang = "bash">
<syntaxhighlight lang="bash">
wget -O Flughäfen http://gateway.x-plane.com/apiv1/airports
wget -O Flughäfen http://gateway.x-plane.com/apiv1/airports
cd dsf_txt_collection2000
cd dsf_txt_collection2000
../find3d.py
../find3d.py
</ syntaxhighlight>
</syntaxhighlight>


<syntaxhighlight lang = "bash">
<syntaxhighlight lang = "bash">
./populate.sh> populate.log
./populate.sh> populate.log
</ syntaxhighlight>
</syntaxhighlight>


bekommt einen neuen Flughafen:
bekommt einen neuen Flughafen:
<syntaxhighlight lang = "bash">
<syntaxhighlight lang="bash">
cd dsf_txt_collection2000
cd dsf_txt_collection2000
../gateway_pull.py -i ICAO
../gateway_pull.py -i ICAO
</ syntaxhighlight>
</syntaxhighlight>


Testen Sie das Ergebnis von dsf2stg.py:
Testen Sie das Ergebnis von dsf2stg.py:
<syntaxhighlight lang = "bash">
<syntaxhighlight lang="bash">
fgfs --aircraft=ufo --airport=EDDF --fg-scenery=/home/yourusername/Landschaft/test
fgfs --aircraft=ufo --airport=EDDF --fg-scenery=/home/yourusername/Landschaft/test
</ syntaxhighlight>
</syntaxhighlight>


== Ändern und Mitmachen ==
== Ändern und Mitmachen ==
476

edits

Navigation menu