Schritt 1: Ausgangsbild vorbereiten

Für Heli-X wird ein horizontal gespiegeltes Bild in 8-Bit Fabtiefe benötigt. Dafür bietet sich idealerweise die Spiegelung des ursprünglich gestitchten Bildes aus PtGUI (TIFF) an.

Vorgehensweise in Photoshop:

  • Bild laden
  • Bild nach 8-Bit umwandeln: "Image / Mode / 8 Bits/Channel"

helix howto image 8 bit

  • Bild spiegeln: Auswahl von "Image / Image Rotation / Flip Canvas Horizontal"

helix howto flip image

  •  Bild wieder speichern als <Szeneriename>.tif (Siehe Projekttitel im SDU)

 Schritt 2: Skybox (HD) erzeugen

Vorgehensweise:

  • PtGui starten
  • Dialog für Umwandlung öffnen: "Extras / In Würfelflächen / QTVR konvertieren...."

helix skybox 01 ptgui

  • Bild zur Umwandlung wählen (Achtung: das bereits gespiegelte Bild)
    "+ / <Datei wählen>"

helix skybox 02 ptgui

  • Konvertierung durchführen (Würfelfläche Größe = 4096 Pixel, 6 separate Dateien)

helix skybox 03 ptgui

Schritt 4: Alphakanal vorbereiten

Aus dem Bild für den Alphakanal sollte entsprechend den gezeigten Schritten eine zusätzliche Skybox generiert werden.

Schritt 5: PNG Dateien (HD) mit Alphakanalen vorbereiten

In Photoshop

  • jedes einzelne Bild mit einem Alphalayer ausstatten
  • die Bilddaten aus dem zugehörigen Alpha-Skybox-Bild einfügen
  • das Bild als PNG inkl. Alphalayer speichern

Resultat: Eine fertige HD-Variante der Skybox, die jetzt schon in Heli-X verwendet werden könnte.

Schritt 6: Skyboxen 2048- und 1024 generieren

Die einzelnen Bilder der HD-Skybox sind nun mittels einem zusätzlichen Tool (z.B. Thumbsplus) zuätzlich in die Größen 2048 sowie 1024 Pixel umzuwandeln und in den entsprechenden Heli-X-Verzeichnissen abzulegen:

  • resources/environments/SkyBox/<Szeneriename>/1024/
  • resources/environments/SkyBox/<Szeneriename>/2048/
  • resources/environments/SkyBox/<Szeneriename>/4096/

 Bitte beachten: Bei dieser Umwandlung darf der im PNG enthaltene Alphakanal nicht verloren gehen.