Als «collision-avoidance» getaggte Fragen


1
Wie löse ich Kollisionen von zusammengesetzten Formen mit SAT?
SAT ist eine gute Möglichkeit, Kollisionen zwischen beliebigen konvexen Polygonen zu bestimmen. Sie erhalten sogar den Vektor, der zum Auflösen einer Kollision benötigt wird. Um Kollisionen zwischen komplexen (nicht konvexen) Formen aufzulösen, dachte ich an eine Art zusammengesetzte Form, die aus mehreren konvexen Polygonen besteht. Wenn eine Kollision in der …

4
Wie wird RTS Local Avoidance durchgeführt?
Momentan simuliere ich physikalische Aufprallkräfte, um Einheiten lokal zu meiden, aber diese Methode drückt Einheiten manchmal aus der Formation und hat sehr unerwünschte Auswirkungen, wenn sich Einheiten zusammenballen. Wie erfolgt die lokale Vermeidung bei RTS-Spielen wie Starcraft 2? Wird Physik simuliert oder entscheidet ein leistungsfähiger Controller, wo alles sein soll? …


2
3D-Kollisionsvermeidung: Ermitteln des aktualisierten Geschwindigkeitsvektors (außerhalb der Kegel „Kollisionsgeschwindigkeiten“)
Ich versuche, den Mechanismus eines vollständig 3D-Systems zur Vermeidung von Kollisionen (Lenkverhalten) für Flugbewegungen (sechs Freiheitsgrade) zu verstehen und umzusetzen, wobei ich mich derzeit auf die Umgehung statischer Hindernisse (alle mit der Form einer Kugel) konzentriere. Ich verstehe jedoch nicht ganz, wie ich den neuen Geschwindigkeitsvektor des sich bewegenden Agenten …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.