Zum Hauptinhalt springen

SpawnPoints

SpawnPoints definieren Positionen in einer Scene, an denen Produkte eingefügt werden können.


Anlegen eines SpawnPoints

Mit dem Button „Erstellen“ in der CRUD-Komponente kann ein neuer SpawnPoint angelegt werden.
Vorhandene SpawnPoints können über die „Inline-Icons“ bearbeitet oder betrachtet werden.

Felder

  • Code (obligatorisch)
    → Technischer Name des SpawnPoint.
    Frei wählbar, muss der allgemeinen Nomenklatur entsprechen und innerhalb der SpawnPoints eindeutig sein.

  • Descriptions (optional)
    → Mehrsprachige Beschreibung der Scene

    • de_de = Basis Szene
    • en_en = Base Scene
  • Position (optional)
    → Definiert die Position des SpawnPoint in Raumkoordinaten.
    Beispiel: X = 0 / Y = 0 / Z = 0

  • Rotation (optional)
    → Definiert die Rotation des SpawnPoint in Raumkoordinaten.
    Beispiel: X = 0 / Y = 0 / Z = 0


SpawnPoint-Information Tab (Erstellen)

Beim Anlegen eines neuen SpawnPoint:

  • Code ist Pflichtfeld.
  • Description kann bei Bedarf mehrsprachig gepflegt werden.
  • Position definieren.
  • Rotation definieren.

Aktionen:

  • Speichern → Neuen SpawnPoint anlegen
  • Speichern → Beschreibung/Änderungen speichern

Nach dem Speichern werden weitere Tabs für den SpawnPoint aktiviert.


SpawnPoint-Information Tab (Edit-/View-Mode)

Im Edit-/View-Mode:

  • Die Basisinformationen des SpawnPoint können betrachtet oder geändert werden.
  • Speichern

CameraSettings-Tab

Hier können einem SpawnPoint CameraSettings zugewiesen werden.


Felder

  • Code (obligatorisch)
    → Technischer Name der CameraSettings.
    Frei wählbar, muss der allgemeinen Nomenklatur entsprechen und innerhalb der CameraSettings eindeutig sein.

  • Distance (optional)
    Kameraentfernung vom SpawnPoint bei Initialisierung der Scene.

  • Minimum Distance (optional)
    Minimale Kameraentfernung zum SpawnPoint.

  • Maximum Distance (optional)
    Maximale Kameraentfernung zum SpawnPoint.

  • Minimum Y Rotation (optional)
    Minimale Kamerarotation auf der Y-Achse relativ zum SpawnPoint.
    (Definiert, wie weit sich die Kamera unterhalb des SpawnPoint drehen darf.)
    Beispiel: 90°

  • Maximum Y Rotation (optional)
    Maximale Kamerarotation auf der Y-Achse relativ zum SpawnPoint.
    (Definiert, wie weit sich die Kamera oberhalb des SpawnPoint drehen darf.)
    Beispiel: 90°

  • IsFlareActive (optional)
    → Definiert, ob die LightFlares einer Lichtquelle sichtbar sein sollen.

  • Descriptions (optional)
    → Mehrsprachige Beschreibung

    • de_de = Basis Szene
    • en_en = Base Scene
  • LookAtOffset (optional)
    Offset des Kamera-Blickpunkts relativ zum SpawnPoint.
    Wird verwendet, wenn das Rotationszentrum der Kamera nicht um den SpawnPoint, sondern um den Schwerpunkt des 3D-Objekts liegen soll.
    Beispiel: X = 0 / Y = 0.5 / Z = 0


→ Einem SpawnPoint können n CameraSettings zugewiesen werden.


CameraSettings-Tab (Erstellen)

Beim Anlegen neuer CameraSettings:

  • Code ist Pflichtfeld.
  • Minimum Distance definieren.
  • Maximum Distance definieren.
  • Minimum Y Rotation definieren.
  • Maximum Y Rotation definieren.
  • IsFlareActive auswählen.
  • Description kann bei Bedarf mehrsprachig gepflegt werden.
  • LookAtOffset definieren.

Aktionen:

  • Speichern → Neue CameraSettings anlegen
  • Speichern → Änderungen speichern

CameraSettings-Tab (Edit-/View-Mode)

Im Edit-/View-Mode:

  • Die Basisinformationen der CameraSettings können betrachtet oder geändert werden.
  • Speichern