Was ist ein gutes Buch für lineare Algebra für Spielprogrammierer? [geschlossen]


21

Mir wurde gesagt, dass ich anfangen sollte, Lineare Algebra zu lernen, um gute Spiele mit guter Physik zu erstellen.

Ich lese ein Buch über lineare Algebra und es ist mir völlig fremd. Der Autor beginnt mit dem Lösen linearer Gleichungen (zwei Gleichungen, zwei Variablen), und ich erinnere mich, dass ich das in der Schule gelernt habe, aber fast sofort springt er auf andere Dinge ein, die direkt aus dem Necronomicon zu stammen scheinen.

In welchem ​​Buch kann ich gute Mathematik lernen, aber ausgehend von den Grundlagen?

Vielen Dank für die Hilfe.

Antworten:


11

Sergio, du möchtest vielleicht mehr auf ein Spielentwicklungs-Mathematikbuch abzielen, wie

Grundlegende Mathematik für Spiele und interaktive Anwendungen, 2. Auflage: Ein Programmierhandbuch

Anstelle der klassischen linearen Algebra würden Sie in der Hochschule lernen. Wie Ron Warholic bereits sagte, hilft es uns besser, ein bestimmtes Buch zu entwickeln, wenn Sie angeben, wie gut Sie sich in Mathe auskennen.


2
+1, sehr zu empfehlen. Dieses Buch "verankert" viele grundlegende Konzepte auf eine Weise, wie sie noch nie zuvor waren.
Leander

16

Kein Buch, aber Sie sollten den Mathe-Lehrplan an der Khan-Akademie nachlesen . Ich verwende diese Videos, um meine eigenen mathematischen Fähigkeiten aufzufrischen. Sie decken ein äußerst breites Spektrum an Materialien ab, und der Autor wurde für seinen Unterrichtsstil gelobt.

IMO, wirklich eine erstaunliche Ressource.

http://www.khanacademy.org/#Linear Algebra


Ich stimme vollkommen zu, das sieht fantastisch aus.
Die kommunistische Ente

1
Vielen Dank, dass Sie den Link zur Khan Academy hinzugefügt haben. Es wird sehr nützlich für mich sein. +1 für diese Antwort.
Vishnu

2

Auf welchem ​​mathematischen Niveau bist du? Verstehst du Dinge wie Vektoren und Matrizen? Was ist mit Geometrie und Trigonometrie?

Ich habe Mathematik für 3D-Spieleprogrammierung und Computergrafik 2. Auflage von Eric Lengyel und es ist eine großartige Auffrischung der Mathematik in Bezug auf Spiele. Es beginnt mit einer sehr grundlegenden Einführung in die lineare Algebra mit Vektoren und Matrizen und geht auf fortgeschrittenere Dinge wie Beleuchtung, Sichtbarkeitsbestimmung, rechnerische Geometrie und spielphysikalische Systeme ein.

Der einzige Nachteil aus Sicht eines Programmierers ist, dass es sehr gleichungslastig ist. Wenn Sie der Typ sind, der Angst hat oder durch Gleichungen frustriert wird, würde ich anderswo nach Referenz suchen.

Das Einzige, was Sie tun müssen, ist, die Übungen zu machen, unabhängig davon, für welches Buch Sie sich entscheiden! Sie können nicht lernen, wenn Sie sie nicht tatsächlich tun. Zum Spaß können Sie sie sogar implementieren, um zu sehen, wie die Mathematik dem Code zugeordnet ist.



1

Der beste Weltklasse-Kurs für lineare Algebra ist MITs mit dem großartigen Gilbert Strang

Es geht um 34 Vorträge

Möglicherweise sehen Sie nur wenige Kalkülbeispiele, die Sie ignorieren können

Überprüfen Sie den Lehrplan für seinen Text


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.