Rotationsmatrix?

licht400

Mitglied
Hallo,

ich programmiere mit Java3D und dabei soll ein Objekt gekippt werden.

Meine Anfangsmatrix sieht so aus..
1|0|0|0
0|1|0|0.025
0|0|1|0
0|0|0|1

Nach der Drehung um 45 grad an der X Achse, sieht die MAtrix so aus:
Die Drehung mach ich so und wie sage ich, das der Körper nicht vom seinem Mittelpunkt aus gedreht werden soll, sondern vom Fuss aus, damit es um 45 Grad gekippt wird?
Code:
T3D.setRotation(new AxisAngle4f(-1.0f,0.0f,0.0f,(float)Math.toRadians(45)));

1|0|0|0
0|0.7|0.7|0.025
0|-0.7|0.7|0
0|0|0|1
 

Neue Beiträge

Zurück