Als «mathematics» getaggte Fragen

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

7
Benötige ich ein Point- und ein Vector-Objekt? Oder ist es in Ordnung, nur ein Vektorobjekt zur Darstellung eines Punkts zu verwenden?
Bei der Strukturierung der Komponenten eines Motors, die ich zusammen mit einem Freund entwickle (Lernzwecke), bin ich auf diesen Zweifel gestoßen. Anfangs hatten wir einen Point-Konstruktor wie den folgenden: var Point = function( x, y ) { this.x = x; this.y = y; }; Aber sie haben begonnen, etwas Vektormathematik …


1
Bestimmen Sie die Bogenlänge eines Catmull-Rom-Splines, um sich mit einer konstanten Geschwindigkeit zu bewegen
Ich habe einen Pfad, der durch eine Verkettung von Catmull-Rom-Splines definiert ist. In XNA verwende ich die statische Methode Vector2.CatmullRom, die die Interpolation zwischen Punkten mit einem Wert zwischen 0 und 1 ermöglicht. Nicht jeder Spline in diesem Pfad hat die gleiche Länge. Dies führt zu Geschwindigkeitsunterschieden, wenn ich das …

6
Beste C ++ - Mathematikbibliothek für Game Engine? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
18 c++  mathematics 

5
Gute Bücher zur 3D-Mathematik [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
17 3d  books  mathematics 



3
Anordnung der Punkte im Uhrzeigersinn
Gibt es einen solchen Algorithmus, um ein Array von 2D-Punkten im Uhrzeigersinn zu sortieren? Ich habe es in meinem Fall speziell mit rechtwinkligen Dreiecken zu tun, also nur mit 3 Punkten. Ich möchte jedoch wissen, ob es einen solchen Algorithmus gibt. Wenn nicht, was ist eine einfache Möglichkeit, die 3 …

6
Wie könnten Sie eine 2D-Boids-Simulation parallelisieren?
Wie könnte man eine 2D-Boids-Simulation so programmieren, dass sie Rechenleistung aus verschiedenen Quellen (Cluster, GPU) nutzt? Im obigen Beispiel bewegen sich die nicht gefärbten Partikel, bis sie sich sammeln (gelb) und aufhören, sich zu bewegen. Das Problem ist, dass alle Entitäten möglicherweise miteinander interagieren können, obwohl es unwahrscheinlich ist, dass …


2
Wie interpoliere ich linear zwischen zwei Vektoren?
Ich habe einen Geschwindigkeitsvektor, wo sich mein Client befindet und wohin er geht, und ich habe denselben Vektor, der vom Server kommt und angibt, wo sich der Client befinden soll. Manchmal ist es ein bisschen anders, also möchte ich zwischen meiner aktuellen Position und der korrekten Position des Servers interpolieren. …

1
Ist * calling * = (oder * = calling *) langsamer als das Schreiben separater Funktionen (für die Mathematikbibliothek)? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 3 Jahren . Ich habe einige Vektorklassen, in denen die arithmetischen Funktionen so aussehen: template<typename …

6
Wie rotiere ich ein Objekt um weltausgerichtete Achsen?
Ich habe einen Vector3, der für jede Achse einen Euler-Winkel hat. Wenn ich eine Rotationsmatrix erstellen möchte, verwende ich normalerweise Funktionen wie D3DXMatrixRotationX, indem ich den entsprechenden Winkel von meinem Rotationsvektor oben übergebe und die Matrizen (ZXY) multipliziere, um die gesamte Rotationsmatrix zu erstellen, die zur Bildung der vollständigen Objekttransformationsmatrix …

1
Was ist die Mathematik hinter 'Raiden 2' lila Laser?
Der Weg des Lasers wird durch Benutzereingaben und auf dem Bildschirm vorhandene Feinde beeinflusst. Hier ist ein Video, um 5:00 Uhr wird der betreffende Laser gezeigt: Raiden II (PS) - 1 Loop Clear - Teil 2 AKTUALISIEREN Hier ist ein Test mit Inkscape, Schiff ist unten, die ersten 4 Gegner …

2
Warum benutzen die Leute Quaternionen?
Ich benutze sie schon eine Weile als Blackbox, ich lerne gerade etwas über Mathematik, aber ich möchte nur einige endgültige Antworten auf diese Frage. Bisher ist der einzige Vorteil, den ich persönlich erlebt habe, die Fähigkeit, zwischen zwei Winkeln zu SLERPEN - um den gleichen Effekt mit einem Vektor zu …

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.