Mathe-Vorwissen ist aber nicht alles. Ich studier Informatik und hab letztes Semester Matrizen bis zum Erbrechen durchgepaukt, kapier aber trotzdem den Shader-Kram noch nicht.
Ich schätze mal man sollte sich vor allem eingehend mit DirectX beschäftigen (zumindest versuch ich das zur Zeit grade).
By the way: Is zwar offtopic, aber egal. Kann mir bitte jemand erklären warum in Dreiteufelsnamen DirectX unbedingt ZEILENvektoren benutzt? Das wirft mich jedes Mal total aus der Bahn und ich muss tierisch umdenken...