Thread: Exporting to .x
View Single Post
Old 12th August 2005, 08:18 AM   #1
Junior Member
Junior member
Join Date: Aug 2005
Posts: 4
Default Exporting to .x

Hi all,

I have a problem exporting meshes to .x files:

Even if I (re-)center the object center, when I import the mesh to my DirectX app, the object rotates strangely.

I tested this by creating a 1 x 1 x 1 size cube, centered in origin.

If I rotate it about the z-axis, the rotation center seems to be off a bit, so the cube appears to move. When I do the same thing with a cube created with the mesh viewer that comes with the DirectX SDK, it rotates perfectly around the center.

I calculate the bounding box for the mesh with the D3DX function D3DXComputeBoundingBox, and then I calculate the center by
cnt = (min + max) / 2

Since I'm quite new to DirectX the bug is probably in my code. Does anyone have any idea of how to fix this?


M1ka is offline   Reply With Quote