Als «steering-behaviors» getaggte Fragen

2
Dynamisches Triebwerkauswuchten des Raumschiffs
Die Raumschiffe in meinem Spiel sind dafür gedacht, von Spielern gebaut zu werden, mit einer willkürlichen Anzahl von Triebwerken, die bei jeder Drehung irgendwo angebracht sind. Ich habe momentan einen schmutzigen Code, um das Schiff in einen bestimmten Winkel zu drehen (Beschleunigen und Verzögern). Hier ist ein Beispiel für ein …



3
Vermeiden des Umlaufens beim Lenkverhalten
Ich habe eine Rakete, die Verfolgungsverhalten ausübt, um ihr (stationäres) Ziel zu verfolgen (und zu versuchen, es zu treffen). Es funktioniert einwandfrei, solange Sie beim Abschuss der Rakete nicht straffen . Wenn Sie strafeln, neigt die Rakete dazu, ihr Ziel zu umkreisen. Ich habe dies behoben, indem ich zuerst tangential …


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 …



2
Wandvermeidungslenkung
Ich mache einen kleinen Lenksimulator mit dem Reynolds-Boid-Algorithmus. Jetzt möchte ich eine Wandvermeidungsfunktion hinzufügen. Meine Wände sind in 3D und werden mit zwei Punkten definiert: ---------. P2 | | P1 .--------- Meine Agenten haben eine Geschwindigkeit, eine Position usw. Können Sie mir sagen, wie ich mit meinen Agenten ausweichen kann? …
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.