Beginnen wir mit meinem mathematischen Hintergrund. Ich habe die Fächer Kalkül I - IV und Differentialgleichungen belegt. Ich habe im ersten Semester einen Computergrafik-Kurs belegt, in dem wir unsere eigene Grafik-Pipeline einschließlich Schattierung mit Phong ohne Grafik-API implementiert haben.
Ich belege in diesem Semester einen Kurs für fortgeschrittene Computergrafik, und wenn ich die Mathematik lese, die darin vorkommt, wird mir ganz anders. Dieser Kurs ist im Grunde ein Kurs zur Bildsynthese. In unserem ersten Projekt werden wir einen Raytracer bauen und von da an auf ihn aufbauen.
Wenn ich mich über fortgeschrittene Computergrafik informiere, lese ich in der Regel einen Haufen Mathe. Ich weiß, dass Computergrafik sehr mathematisch ist, aber ich habe Probleme, wenn ich versuche, herauszufinden, wie genau ich die Mathematik in Code umsetzen soll. Ich muss das wirklich in den Griff bekommen, um in CG zu glänzen.
Zum Beispiel dieser Artikel von GPU Gems: http://http.developer.nvidia.com/GPUGems/gpugems_ch01.html Es gibt einen Haufen Mathe, aber ich habe keine Ahnung, wo ich anfangen soll, die Mathematik zu implementieren, wenn ich das möchte.
Gibt es also etwas, das ich übersehe? Soll ich mir die Mathematik ansehen und den Code ableiten können? Gibt es Anleitungen/Bücher, die mir helfen können zu verstehen, was ich tun muss?
3 Stimmen
Wie viel Lineare Algebra haben Sie belegt? Der größte Teil der Computergrafik ist angewandte lineare Algebra.
0 Stimmen
Ich habe auch lineare Algebra belegt. Ich habe vergessen, das zu erwähnen. Ich habe nie Probleme mit der linearen Algebra, sondern nur mit den komplexen Integralen und wie man sie in Code umsetzt.
1 Stimmen
Ich sehe in diesem Artikel keine komplexen Integrale. Mit welchem Teil haben Sie Probleme?