Als «mathematics» getaggte Fragen

Mathematikfragen befassen sich mit Arithmetik, Geometrie, Kalkül, Formeln und anderen Berechnungen, die bei der Entwicklung eines Spiels verwendet werden.



2
Wie extrahiere ich Eulerwinkel aus der Transformationsmatrix?
Ich habe eine einfache Realisierung der Entity / Component Game Engine. Transformationskomponenten verfügen über Methoden zum Festlegen der lokalen Position, der lokalen Rotation, der globalen Position und der globalen Rotation. Wenn für die Transformation eine neue globale Position festgelegt wird, ändert sich auch die lokale Position, um die lokale Position …


4
Versetzte isometrische Karte: Berechnen Sie die Kartenkoordinaten für den Punkt auf dem Bildschirm
Ich weiß, dass es bereits viele Ressourcen gibt, aber ich habe keine gefunden, die meinem Koordinatensystem entspricht, und ich habe massive Probleme, eine dieser Lösungen an meine Bedürfnisse anzupassen. Was ich gelernt habe ist, dass der beste Weg, dies zu tun, die Verwendung einer Transformationsmatrix ist. Das zu implementieren ist …

1
Warum gibt mir OnCollisionEnter von Unity keine Oberflächennormalen und wie bekomme ich sie am zuverlässigsten?
Das Kollisionsereignis von Unity gibt Ihnen ein Kollisionsobjekt , das Ihnen einige Informationen über die aufgetretene Kollision gibt (einschließlich einer Liste von ContactPoints mit Treffer-Normalen). Was Sie jedoch nicht erhalten, sind Oberflächennormalen für den Collider, den Sie treffen. Hier ist ein Screenshot zur Veranschaulichung. Die rote Linie ist von ContactPoint.normalund …

2
Algorithmus zum Schießen auf ein Ziel in einem 3D-Spiel
Für diejenigen unter Ihnen, die sich an Descent Freespace erinnern, hatte es eine nette Funktion, mit der Sie auf den Feind zielen konnten, wenn Sie Raketen oder Laser ohne Zielort abschossen: Es zeigte ein Fadenkreuz vor dem Schiff, das Sie gejagt hatten, und sagte Ihnen, wo Sie schießen müssen, um …
11 mathematics  ai  aiming 



5
Kann jemand die (Gründe für die) Auswirkungen von colum vs row major auf die Multiplikation / Verkettung erklären?
Ich versuche zu lernen, wie man Ansichts- und Projektionsmatrizen erstellt, und erreiche aufgrund meiner Verwirrung über die beiden Standards für Matrizen immer wieder Schwierigkeiten bei meiner Implementierung. Ich weiß, wie man eine Matrix multipliziert, und ich kann sehen, dass das Transponieren vor der Multiplikation das Ergebnis vollständig verändern würde, weshalb …


2
Wie berechnet man den Vektor eines Abfangens?
Gegeben sind ein zweidimensionaler Raum und 1 freundliches Raumschiff, das stillsteht. Ein Feind bewegt sich NICHT direkt zum freundlichen Schiff mit bekannter tatsächlicher Position, Geschwindigkeit und Richtung. Das freundliche Schiff will sich in Schussweite bringen, um den Feind zu bekämpfen. Eigentlich setze ich nur einen direkten Vektor auf die tatsächliche …

1
Reflexionswinkel
Ich habe dieses Spiel im "Breakeout-Stil". Ich habe eine Kanone in der Mitte, Blöcke um die Kanone und Pads um die Blöcke. So sieht das Spiel aus: Ich habe es geschafft, die Kollision pro Pixel zu erhalten, und mein Ball " reflektiert " den Kontakt mit den Blöcken mit der …


3
Was sind die häufigsten Splines, die Sie in der Spieleentwicklung finden?
Listen Sie hier die häufigsten Splines in der Spieleentwicklung auf, wie viele Punkte die Methode zum Interpolieren einer Kurve benötigt und wie Sie einen Datentyp erstellen können, mit dem Sie eine Interpolation der Kurvenpunkte erhalten. Beispiele: Bezierkurven, B-Splines, Cubic Splines usw. PS: Ich stelle dies als Community-Wiki ein, damit wir …

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.