Boundingbox: Unterschied zwischen den Versionen
K (→Hinweis!) |
K |
||
Zeile 31: | Zeile 31: | ||
[[Kategorie:Nachschlagewerk für Addon-Entwickler]] | [[Kategorie:Nachschlagewerk für Addon-Entwickler]] | ||
+ | [[en:Bounding Box]] |
Aktuelle Version vom 16. Mai 2014, 15:21 Uhr
Die Boundingbox wird in den geometrischen Grunddaten für die Konfigurierung eines Fahrzeugs benötigt.
Inhaltsverzeichnis
Anwendung
Die Boundingbox wird unter dem Punkt "[boundingbox]" in der jeweiligen .bus oder .ovh-Datei eines Fahrzeugs eingetragen. Sie erstellt ein kubisches Kollisionsmodell um das Fahrzeug herum, das dafür sorgt, dass es mit der Szenerie und anderen Objekten zusammenstoßen kann.
Definition
Die Boundingbox setzt sich wie folgt zusammen:
Voraussetzungen
- Breite ohne Außenspiegel des zu simulierenden Fahrzeugs in m
- Länge des zu simulierenden Fahrzeugs in m
- Höhe des zu simulierenden Fahrzeugs in m
Vorgehensweise
Die Boundingbox besteht aus sechs Werten, die in je eine Zeile eingetragen werden:
- Breite
- Länge
- Höhe
- Abstand des Mittelpunkts der Boundingbox vom Nullpunkt des lokalen Koordinatensystems auf Breitenachse in m (x)
- Abstand des Mittelpunkts der Boundingbox vom Nullpunkt des lokalen Koordinatensystems auf Längsachse in m (y)
- Abstand des Mittelpunkts der Boundingbox vom Nullpunkt des lokalen Koordinatensystems auf Hochachse in m (z)
Hinweis!
Viele Maps weisen an Objektübergängen "unsichtbare Wände" auf, an denen vorwiegend tief liegende Fahrzeuge hängen bleiben. Um dies zu vermeiden, kann die Höhe von betroffenen Fahrzeugen um einen Meter reduziert und der Abstand der Box zum Nullpunkt um einen Meter auf der z-Achse erhöht werden.