Hallo!!!
Ich bin gerade mit der Aufgabe 3.1 beschäftigt und in meinen Kopf will überhaupt nicht reingehen, wie ich die Weltkoordinaten in Sichtkoordinaten überführen soll.
Ich habe alles soweit darüber im Skript gelesen. Man braucht also die Matrix Tview, die wiederum Matrizen T und B und die wiederum die Vektoren U,V,N und C benötigen. Daher meine Frage. Wie soll ich diese Vektoren wählen um dann korrekte Darstellung zu bekommen? Bisher habe ich die Vektoren so gewählt:
U = (1, 0, 0)
V = (0, 1, 0)
N = U x V oder N = (0, 0, 1)
C = (- get_width() / 2, - get_height() / 2, -1000)
Aus U, V und N habe ich die Matrix B gebildet und mit C habe ich die Matrix T erzeugt. Alles so wie im Skript steht. Dann wollte ich zumindestens cube Darstellen, aber die Koordinaten wurden auf solche Vektoren abgebildet, wie z.B.: (25.5, 25, ...); (25, 25, ...); (25, 25.5, ...), die Dtritte Koordinate ist jetzt unwichtig.
Was mache ich falsch??? Irgendwelche Tipps???
mfg
MAX