×

Nachricht

EU-Datenschutzrichtlinie

Diese Website verwendet Cookies, um die Authentifizierung, Navigation und andere Funktionen zu verwalten. Durch die Nutzung dieser Website stimmen Sie zu, dass wir diese Arten von Cookies auf Ihrem Gerät platzieren können.

Datenschutzrichtlinie anzeigen

Dokumente zur e-Privacy-Richtlinie ansehen

Sie haben Cookies abgelehnt. Diese Entscheidung kann widerrufen werden.
Drucken

Für die Erzeugung von AF5/RC7-Szenerien mittels SDU müssen eine Reihe von Vorbereitungen getroffen werden. Im Folgenden werden diese Vorbereitungen exemplarisch an dem realen Beispiel "Rheinbrücke Hartheim" sowie des von mir verwendeten Verzeichnislayouts vorgestellt und erläutert.

Die von mir verwendeten Pfade müssen natürlich auf die tatsächlich vorhandenen Pfade des verwendeten Computers angepasst werden, falls sich diese hiervon unterscheiden.

Was vorab benötigt wird:

(*) Anmerkung: Derzeit unterstützt SDU nur das AC3-Dateiformat für einen Datenexport in Richtung AF5/RC7.

Konfiguration des SDU

SDU benötigt die Vorgabe der Pfade zu den verschiedenen Programme der IPACS Developer Tools sowie den Pfad zum installierten AC3D.

SDU Setting

Die globalen SDU-Einstellungen gibt es im Hauptmenü zu finden

 

02 af5 settings

Die für den Export nach AF5/RC7 interessanten Einstellungen sind im Kasten "AF5" zu finden.

  • Sceneries Path: Pfad zu den installierten AF5-Szenerien
  • Working Path: Das Arbeitsverzeichnis, unterhalb welchem die Unterverzeichnisse der selbst erstellten Szenerien erstellt werden. (*)
  • Af5-makemaps.exe: Pfad zu diesem Programm aus den IPACS Developer Tools
  • Af5-createpano(-x64).exe: Pfad zu diesem Programm aus den IPACS Developer Tools. Wahlfrei entweder die 32-Bit-Variante oder die 64-Bit-Variante.
  • AC3D (with AF5 plugin): Installationsverzeichnis von AC3D (**)

Die Pfade sollten in diesem Dialog unbedingt alle korrekt konfiguriert werden, damit der AF5/RC7-Export durch das SDU korrekt durchgeführt werden kann.

(*) In meinem Setup befinden sich alle erzeugten Szenerien innerhalb eines separaten Verzeichnisbaumes ("Working Directory"). Dieses Verzeichnis ist nicht (!) das spätere Installationsverzeichnis für die Szenerien.

SDU erzeugt innerhalb dieses Verzeichnisses bei Verwendung des "AF5 Wizards" automatisch weitere Unterverzeichnisse in der Konvention "src_".  Ein Beispiel ist rechts dargestellt.

Tipp: Dieses Verzeichnislayout hat sich in der Praxis bewährt und erlaubt zudem die einfache Verwendung eines Konfigurations-Management-Systems für eine Versionsverwaltung (bei mir "Subversion"). Falls möglich sollte daher ein solches Layout beibehalten werden.

sceneries directory layout
(**) In meinem Setup funktionieren die IPACS-Plugins nicht, wenn AF5- und AFPD-Plugins parallel vorhanden sind. Daher verwende ich zwei separate AC3D-Installationsverzeichnisse: Eines mit dem AFPD-Plugin und ein weiteres für das AF5-Plugin. 

Zusätzlich können Batch-Dateien konfiguriert werden, die nach erfolgter Erzeugung des Datenexports (bei AF5/RC7 die TSC-Datei) automatisch gestartet werden. In einer solchen Batch-Datei kann dann die erzeugte Szenerie z.B. einfach in das Szenerienverzeichnis kopiert werden, um die beiden Verzeichnisse ("Working Directory" und Zielverzeichnis) synchron zu halten. Solche Batch-Dateien werden oben rechts bei den "Application Settings" (siehe Bild oben) konfiguriert.

Für das Beispiel "Rheinbrücke Hartheim" sieht diese Datei (_distribute.cmd) wie folgt aus:

set SCENERY=Rheinbruecke_Hartheim
set DESTDIR=D:\prg\IPACS\Aerofly5\scenery if not exist %DESTDIR%\%SCENERY% (
    md %DESTDIR%\%SCENERY%
) copy /y *.ttx %DESTDIR%\
if exist %SCENERY%.tsc (
    copy /y %SCENERY%.tsc %DESTDIR%\
) if exist %SCENERY%\Info.txt (
    copy %SCENERY%\Info.txt %DESTDIR%\%SCENERY%\
) if exist %SCENERY%\EULA.txt (
    copy %SCENERY%\EULA.txt %DESTDIR%\%SCENERY%\
) if exist %SCENERY%\preview_color.bmp (
    copy %SCENERY%\preview_color.bmp %DESTDIR%\%SCENERY%\
) copy /y %SCENERY%\*.tgc %DESTDIR%\%SCENERY%\
copy /y %SCENERY%\*.ttx %DESTDIR%\%SCENERY%\ if exist %DESTDIR%\%SCENERY%\windfield0.twd (
 copy /y %DESTDIR%\%SCENERY%\windfield0.twd %SCENERY%\
)