De/FAQ: Difference between revisions

Jump to navigation Jump to search
200 bytes added ,  19 September 2010
Line 239: Line 239:
----
----


=== How do I place objects, like buildings, into FlightGear? ===
Wie platziere ich Gegenstände, wie Gebäude, in FlightGear?


First, ensure that you have v0.7.7 or later, the scenery files where you plan to place the object, the actual model, and the longitude and latitude where you plan to place the object.
Zuerst sicher, dass Sie v0.7.7 oder höher, die Landschaft Dateien, in denen Sie das Objekt Ort planen, das reale Modell, und die Längen-und Breitengrad, wo Sie beabsichtigen, das Objekt zu platzieren.


Now get the altitude for your point. If you don't want to calculate this yourself, start FlightGear at your location and take note of the altitude. Here's an example command:
Nun bekommen die Höhe für Ihren Standpunkt. Wenn Sie nicht möchten, dies selbst zu berechnen, starten FlightGear bei Ihnen vor Ort und nehmen Kenntnis von der Höhe. Hier ein Beispiel: Befehl:


fgfs --lat=45.50 --lon=-75.73 2>&1 | tee fgfs.log
fgfs - lat = 45,50 - 75,73 lon =- 2> & 1 | tee fgfs.log


The altitude is probably in feet, so divide the starting altitude by 3.28.
Die Höhe wird wohl in den Füßen, so teilen die Starthöhe von 3.28.


Search the output log file for the first occurrence of the string "Loading tile" and take note of the filename. In the above example, the output line looks like:
Durchsuchen Sie die Ausgabe-Protokolldatei für das erste Vorkommen der Zeichenfolge "Loading Kachel" und beachten Sie den Dateinamen. Im obigen Beispiel sieht die Ausgabe Zeile wie:


Loading tile /usr/local/Scenery/w080n40/w076n45/1712601
Loading Fliese / usr/local/Scenery/w080n40/w076n45/1712601


Copy a 3D model in a format that Plib understands to the same directory as the tile file. Edit the text file in that directory consisting of the tile name with the extension ".stg". The file will already exist if there is an airport on the tile; otherwise, you can create it from scratch. In our example, the filename is:
Kopieren Sie ein 3D-Modell in einem Format, das plib in das gleiche Verzeichnis wie die Datei Fliese versteht. Bearbeiten Sie den Text Datei in dem Verzeichnis aus der Fliese Namen mit der Endung ". Stg". Die Datei wird bereits existieren, wenn es einen Flughafen auf der Fliese, andernfalls können Sie es von Grund auf neu erstellen. In unserem Beispiel ist der Dateiname:


<code>/usr/local/Scenery/w080n40/w076n45/1712601.stg</code>
/ Usr/local/Scenery/w080n40/w076n45/1712601.stg


At the end of the file, add a new entry for your object, consisting of the word "OBJECT_STATIC" followed by the model name, the longitude in degrees, the latitude in degrees, the altitude in meters, and the heading in degrees. In our example the line looks like:
Am Ende der Datei, fügen einen neuen Eintrag für Ihr Objekt, bestehend aus dem Wort "OBJECT_STATIC" durch den Namen des Modells gefolgt, die Länge in Grad, die Breite in Grad, die Höhe in Metern, und die Richtung in Grad. In unserem Beispiel wird die Zeile wie folgt aussieht:


OBJECT_STATIC Towerax.ac -75.73 45.40 60 0
OBJECT_STATIC Towerax.ac 45,40 -75,73 60 0


Save the changes to the .stg file, restart FlightGear, and enjoy.
Speichern Sie die Änderungen an der. STG-Datei starten FlightGear, und genießen.


NOTE: The above information was taken from the following mailing list post: http://www.geocrawler.com/archives/3/11854/2001/6/0/5991409/. See that page if this one doesn't make sense.
Hinweis: Die obige Information wurde von der folgenden Mailing-List-post genommen: http://www.geocrawler.com/archives/3/11854/2001/6/0/5991409/. Sehen Sie diese Seite, wenn dieser nicht sinnvoll.


An alternative approach using PPE is described at http://mail.flightgear.org/pipermail/flightgear-devel/2001-December/002239.html by Norman Vine.
Ein alternativer Ansatz ist mit PPE http://mail.flightgear.org/pipermail/flightgear-devel/2001-December/002239.html von Norman Vine beschrieben.


With Flightgear 0.9.10 there is an easy way for [[ Placing 3D Objects with the UFO ]]
Mit Flightgear 0.9.10 gibt es einen einfachen Weg für die Platzierung von 3D-Objekten mit dem UFO


See also [[ FlightGear Scenery Designer ]].
Siehe auch FlightGear Scenery Designer.


Wo kann ich lernen, 3D-Programmierung und wie kann ich mitmachen?
Wo Kann ich lernen, 3D-Programmierung und Wie Kann ich mitmachen?


Als Beitrag zu den 2D-Panel erfordert keine Programmierung überhaupt, nur minimale Kenntnisse der XML-Syntax (dh fünf Minuten wert) und gute Kenntnisse mit Zeichnung und / oder Lack-Programme. Jedes Instrument auf dem aktuellen Panel, mit der teilweisen Ausnahme der Magnetkompass, ist vollständig in XML ohne eigene C + +-Code definiert. Wenn Sie möchten, um zu beginnen, werfen Sie einen Blick auf John Check hervorragenden intro (http://rockfish.net/fg/README.xmlpanel).
Als beitrag zu den 2D-Panel keine Programmierung erfordern; überhaupt, Nur minimale Kenntnisse der XML-Syntax (DH Fünf Minuten wert) und gute Kenntnisse mit Zeichnung / Oder und Lack-Programm. Jedes Instrument Auf dem aktuellen Panel, mit der teilweisen ausnahme der Magnetkompass, ist Vollständig in XML ohne Eigene C-Code definiert. WENN SiE möchten, um zu Beginnen, Werfen SiE EINEN Blick auf John Check hervorragenden intro (http://rockfish.net/fg/README.xmlpanel).


Ebenso, wenn Sie zu einem 3D-Cockpit für FlightGear, oder von Gebäuden zu schaffen, externe Flugzeugmodelle, etc. erstellen möchten, Ihre Hilfe wird dringend * * benötigt. Die einzige Regel ist, einfach gehen Sie auf die Dreiecke - ein Modell mit 50.000 Dreiecken wahrscheinlich nicht geeignet für FlightGear, und einer mit 5.000 Dreiecke, nur marginal. Wenn Sie sich einen netten 3D-Cockpit-Interieur für Design in einem 3D-Design-Programm wie AC3D oder PPE, kann es Programmierer, die gerne die Unterstützung der Code in C + + hinzufügen werden.
Ebenso, WENN SiE zu Einem 3D-Cockpit für FlightGear, Oder von Gebäuden zu Schaffen, externe Flugzeugmodelle, etc. ERSTELLEN möchten, your Hilfe WIRD Dringend * * benötigt. Die Einzigen regel ist, einfach sterben gehen SiE Auf Dreiecke - ein Modell mit 50,000 Dreiecken wahrscheinlich Nicht geeignet für FlightGear, und Einer mit 5,000 Dreiecke, Nur marginal. WENN SiE Sich EINEN Netten 3D-Cockpit-Interieur für Design in Einem 3D-Design-Programm Wie AC3D Oder PPE, Kann es Programmierer, der gerne unterstützung sterben sterben Code in C hinzufügen Werden.


Wenn auf der anderen Seite, Sie wollen wirklich die Hände schmutzig mit C + + Programmierung zu erhalten, haben Sie ein gutes Buch OpenGL schließlich kaufen. Allerdings verwendet FlightGear ein High-Level-Bibliothek, PLIB, dass Häute meisten Details von OpenGL. Um loszulegen mit 3D-C + +-Programmierung, können Sie einen Blick auf die plib Dokumentation und lernen nur so viel, wie Sie OpenGL, wenn Sie es benötigen.
WENN Auf der Anderen Seite, SiE Wollen Wirklich sterben Hände schmutzig mit C Programmierung zu erhalten Vorhandene, gutes Haben SiE Ein Buch OpenGL schließlich kaufen. Allerdings verwendet FlightGear Ein High-Level-Bibliothek, PLIB, dass. Häute meisten Details von OpenGL. Um loszulegen mit 3D-C-Programmierung, Testpackungen SiE EINEN Blick auf plib Dokumentation und sterben lernen Nur so Viel, Wie SiE OpenGL, WENN ES SiE benötigen.
Anhören
Umschrift


=== How do I add an airport? ===
=== How do I add an airport? ===
19

edits

Navigation menu