Hey,
ich habe ein kleines Prob und zwar sind meine Modelle größer als ich sie haben möchte. Jetzt habe ich hier mal ein bisschen die Forensuche angestrengt und bin wie bei meinen Recherchen im Buch auf die Skalierungsmatrix gestoßen. Jetzt ist aber das Problem, dass die nicht so funktioniert wie ich denke das sie es sollte. Vllt. kann mir jemand den Fehler zeigen.
ich habe das in etwas so:
|
C-/C++-Quelltext
|
1
|
mWorld = tbMatrixScaling(0.5f) * tbMatrixRotationY(TB_DEG_TO_RAD(90.0f)) * tbMatrixTranslation(0.0f, 0.1f, 130.0f);
|
wenn ich das richtig sehe sollte diese Weltmatrix jetzt eig. das Model mit einer 90 Graddrehung und einer Verschiebung von 130 und en paar zerqutschte halb so groß wie original abbilden oder? das tut sie aber bei mir nicht
ich hab auch schon einfach mal g_fTime der Skalierungsmatrix übergeben aber dann sehe ich nur wie mein Model auf mich zukommt und nicht an der stelle bleibt und größer wird wie es das eig. sollte
würde mich echt freuen wenn mir jemand kurz auf die Sprünge helfen könnte
thx