Hey, I used RotateY to rotate a mesh
If frm3D.Inp.IsKeyPressed(TV_KEY_HOME) Then Meshes(SelectedMesh).RotateY 0.2
If frm3D.Inp.IsKeyPressed(TV_KEY_INSERT) Then Meshes(SelectedMesh).RotateX 0.2
If frm3D.Inp.IsKeyPressed(TV_KEY_END) Then Meshes(SelectedMesh).RotateZ 0.2
then using GetRotation to show the rotation in a textbox
Meshes(SelectedMesh).GetRotation tmp.X, tmp.Y, tmp.Z
Zone.Meshes(SelectedMesh).Rotation.X = tmp.X
Zone.Meshes(SelectedMesh).Rotation.Y = tmp.Y
Zone.Meshes(SelectedMesh).Rotation.Z = tmp.Z
But tmp.X, tmp.Y, and tmp.Z are always 0

Anyone know why this is happening?
Thanks,
Trashcan