Sprite Rotation D3D 8
Hello.
Iam pretty new to making games and 3d stuff.
Iam trying to make a game like asteroids.
Fly a ship about shoot some rocks.
Iam using DX 8 3d to do the drawing of things.
I can get the ship to fly about X and Y using D3DXMatrixTranslation.
But I don''t know how to get the ship to rotate on the spot around the Z axis.
I tried using D3DXMatrixRotationZ and it spins about the center of the screen and not on the spot.
It all so when moved along the X/Y axis reverts to the normal image not the rotated one.
How do I fix this?
Thanks.
Try to change the order of the Translate and RotateZ ....
That should fix it ....
p.e : D3DXMatrixMultiply(matworld , matRotate , matTranslate) ....
That should fix it ....
p.e : D3DXMatrixMultiply(matworld , matRotate , matTranslate) ....
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement