Benutzer-Werkzeuge

Webseiten-Werkzeuge


ss20:neg_theorie

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
ss20:neg_theorie [2020/09/13 14:02]
srather [Portale]
ss20:neg_theorie [2020/09/13 14:05] (aktuell)
srather [Kollisionen]
Zeile 49: Zeile 49:
 ===== Kollisionen ===== ===== Kollisionen =====
  
-Die Kollisionen sollen lediglich den Spieler daran hindern durch Objekte zu gleiten, aber nicht dahin zu kommen, wo er hin möchte. Bleibt der Spieler einfach stehen, wenn er ein objekt ​berührt wird es schnell frustrierend. Ist eine Kollisione ​ein Physikalisch korrekter elastischer Stoß, so springt ​prallt der Spieler einfach wie ein Ball von dem Objekt ab, meist in die entgegengesetzte Richtung in die der Spieler ​eigendlich ​wollte.+Die Kollisionen sollen lediglich den Spieler daran hinderndurch Objekte zu gleiten, aber nicht dahin zu kommen, wo er hin möchte. Bleibt der Spieler einfach stehen, wenn er ein Objekt ​berührtwird es schnell frustrierend. Ist eine Kollision ​ein Physikalisch korrekterelastischer Stoß, so prallt der Spieler einfach wie ein Ball von dem Objekt ab, meist in die entgegengesetzte Richtungin die der Spieler ​eigentlich ​wollte.
  
-Der Verwendete ​Ansatz betrachtet den Bewegungsvektor des Spielers und entfernt den Anteil, der senkrecht zum Hinderniss ​steht.+Der verwendete ​Ansatz betrachtet den Bewegungsvektor des Spielers und entfernt den Anteil, der senkrecht zum Hindernis ​steht.
  
 Ist $v$ der Bewegungsvektor $w$ die Richtung der Wand, mit der eine Kollision stattfindet. So gibt es einen Vektor $w'$ mit $w·w' ~=~ 0$ (senkrecht zueinander). Dann gilt: Ist $v$ der Bewegungsvektor $w$ die Richtung der Wand, mit der eine Kollision stattfindet. So gibt es einen Vektor $w'$ mit $w·w' ~=~ 0$ (senkrecht zueinander). Dann gilt:
Zeile 65: Zeile 65:
 {{:​ss20:​kollision.png?​nolink&​688}} {{:​ss20:​kollision.png?​nolink&​688}}
  
-Ist das Hindernis keine Linie sondern ein Punkt, so wird der Vektor vom Spieler zum Punkt als $w'$ interpretiert.+Ist das Hindernis keine Liniesondern ein Punkt, so wird der Vektor vom Spieler zum Punkt als $w'$ interpretiert.
  
 [[#top|↑ Zurück nach oben]] [[#top|↑ Zurück nach oben]]
  
ss20/neg_theorie.1599998577.txt.gz · Zuletzt geändert: 2020/09/13 14:02 von srather