Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

16.11.2010, 11:15

Einführung in die 3D-Grafik

Hallöchen,

ich mühe mich grade durch das Buch und bin beim Kapitel 2 angelangt (3. Auflage).
Das ist ja ein recht grundlegendes Kapitel und daher würde ich das auch gern gut verstehen.
Aber leider habe ich genau damit so meine Probleme. Insbesondere Vektoren, Matrizen usw. sind mir noch ein Buch mit sieben Siegeln.
Leider hilft das Buch mir an der Stelle auch nicht sehr gut weiter, da alles recht trocken runtergeleiert wird. Und ich mich mit Fachtermina und Formeln bombardiert fühle.

Hatte jemand evtl. ein ähnliches Problem und kann eine Alternativlektüre empfehlen, die dies etwas anschaulicher, am besten mit vielen Bildern (ich bin ein sehr visueller Typ), nahe bringt?

Danke!

PS: Es geht mir eher um die Theorie als um die Implementierung. Die ist ja dann wirklich trivial.

Crush

Alter Hase

Beiträge: 383

Wohnort: Stuttgart

Beruf: Softwareentwickler

  • Private Nachricht senden

2

16.11.2010, 11:41

Ich finde Matrizen und Vektoren doch schon sehr visuell. Manchmal reicht es auch, mal zu zeichnen, was beim Rechnen heraus kommt.

n0_0ne

1x Contest-Sieger

  • Private Nachricht senden

3

16.11.2010, 15:16

Meiner Meinung nach spielt die Mathematik in den Anfangskapiteln doch mehr eine nebensächliche Rolle. Mit Formeln zugeschüttet wird man da jedenfalls nicht. Eher das Gegenteil ist der Fall... es wird ein bisschen zu wenig zum Hintergrund erklärt.

Ich denke mal, dass du besser damit beraten bist, nach entsprechenden Stichworten im Internet zu suchen. Die entsprechenden Internetseiten sind wahrscheinlich besser visuell aufbereitet, als ein Buch. Möglicherweise auch noch mit Applets o.ä.

Möglicherweise hilft es auch, wenn du dir Vektoren erstmal nur als eine Ansammlung von Zahlen betrachtest. Für jede Dimension hast du da eine Zahl und so wie eine einzelne Zahl eine Position auf der Zahlengerade (1D) angibt, geben dir Vektoren Positionen in einer höheren Dimension (z.B. 3D) an. Diese Positionen kannst du dann auf verschiedene Arten (durch andere Vektoren, oder eben auch Matrizen) verändern. Die Tatsache, dass man in der 3D programmierung oft auch Vektoren mit 4 Zahlen betrachtet, hat da nur den Grund, dass man gerne alle Modifikationen auf die gleiche Art machen möchte, mit Matrizen. Für eine verschiebung einer Position geht das aber nicht so einfach mit einer 3x3 Matrix, deshalb erweitert man die Vektoren, damit man dann mit 4x4 Matrizen arbeiten kann.

Aber wie schon gesagt, such doch einfach mal im Internet danach, es gibt unendlich viele Seiten zu Vektoren und Matrizen.
Falls du gut englisch kannst, könntest du dir auch mal diese Playlist hier ansehen http://www.youtube.com/view_play_list?p=e7ddd91010bc51f8
Am Anfang erklärt er hier auch Vektoren und Matrizen, auch visuell... visueller als ein Video gehts glaub ich auch garnicht :D

4

17.11.2010, 20:53

Wow, danke für den Link!
Einfach traumhaft, die Kommentare unter den Videos treffen es eigentlich perfekt.
Ich glaube jetzt werd ich mir das Kapitel nochmal zu Gemüte führen.
Denn ich denke nun ist mir ein Lichtlein aufgegangen :D

Danke! :)

Werbeanzeige