Tiniiiii
29-10-2004, 14:47
Ich steh grad bissl an beim Erstellen der Projection Matrix.
Hab im Buch S.379 (7-33) eine Matrix gefunden, die mir gut "gefallen" würde bzw. die meiner Meinung nach eigentlich stimmen sollte.
-znear 0 0 0
0 -znear 0 0
0 0 sz tz
0 0 -1 0
Sorry für das grausliche Aussehen. tz und sz sind unter S. 381 (7-39) aufgeschlüsselt.
Dann hab ich aber im Forum das hier gefunden und bin jetzt bissl verwirrt. Wo haben die Leute vom vorigen Jahr das her und was stimmt jetzt?
public voooooid setupProjection (double zvp)
{
CG1Matrix4x4 projectionMatrix = new CG1Matrix4x4();
projectionMatrix.setIdentity() ---
projectionMatrix.m[2][2] *= -zvp/zvp ---
projectionMatrix.m[2][3] *= 0 ---
projectionMatrix.m[3][2] *= -1/-zvp ---
projectionMatrix.m[3][3] *= 0 ---
}
und nein, ich habe nicht java code gepostet, weil in java gibts kein voooooid und ausserdem werden statements nicht mit --- abgeschlossen Dieses Postig hab ich hier gefunden: http://www.informatik-forum.at/showthread.php?t=12189&highlight=setupProjection - wollt nicht mehr dazuposten weils dort ohnehin schon mega unübersichtlich ist ...)
Thanx & lg :ausheck:
Hab im Buch S.379 (7-33) eine Matrix gefunden, die mir gut "gefallen" würde bzw. die meiner Meinung nach eigentlich stimmen sollte.
-znear 0 0 0
0 -znear 0 0
0 0 sz tz
0 0 -1 0
Sorry für das grausliche Aussehen. tz und sz sind unter S. 381 (7-39) aufgeschlüsselt.
Dann hab ich aber im Forum das hier gefunden und bin jetzt bissl verwirrt. Wo haben die Leute vom vorigen Jahr das her und was stimmt jetzt?
public voooooid setupProjection (double zvp)
{
CG1Matrix4x4 projectionMatrix = new CG1Matrix4x4();
projectionMatrix.setIdentity() ---
projectionMatrix.m[2][2] *= -zvp/zvp ---
projectionMatrix.m[2][3] *= 0 ---
projectionMatrix.m[3][2] *= -1/-zvp ---
projectionMatrix.m[3][3] *= 0 ---
}
und nein, ich habe nicht java code gepostet, weil in java gibts kein voooooid und ausserdem werden statements nicht mit --- abgeschlossen Dieses Postig hab ich hier gefunden: http://www.informatik-forum.at/showthread.php?t=12189&highlight=setupProjection - wollt nicht mehr dazuposten weils dort ohnehin schon mega unübersichtlich ist ...)
Thanx & lg :ausheck: