2016-01-21 48 views
0

如何從xmax程序中的3D Max獲取3D模型的位置(x,y,z)以便在某些型號之間進行選擇如何從xmax程序中的3d Max獲取3D模型的位置(x,y,z)

+0

請你解釋一下嗎? @Micky –

+0

我只在3D Max中更改了這些模型的位置,並將其作爲FBX導入到XNA中FBX –

+0

嗯,您可能會發現,從3ds導出時,FBX導出器可能會將模型的網格座標設置爲與模型相關(0,0,0)的起源 - 至少它應該 – MickyD

回答

0

如果在3ds max中更改模型的位置,然後將其導入到XNA,則會將位置更改寫入根骨骼轉換(隨模型導入)。但要利用XNA中的根骨骼變換,您必須將其應用於Model.CopyAbsoluteBoneTransformsTo(),這將應用您在3ds max中所做的位置(和縮放,旋轉等)更改。

相關問題