2012-05-24 35 views
1

我在攪拌機中有2個立方體,時間軸必須平行運行。攪拌機:導出多個對象的md2動畫(單獨的時間軸)

我使用min3d導入到Android。但我想這個問題只在出口部分,所以這不應該很重要。

好吧我使用Blender 2.49爲了導出到md2,因爲無法使用該腳本運行更新的版本。

爲什麼選擇md2,因爲它是min3d唯一可以處理的動畫格式。

問題:

MD2只需要1個對象,它似乎並沒有能夠出口多個對象。

所以我加入了(ctrl + j)我的立方體。但隨後動畫搞砸了。時間線似乎也被合併,並且兩個對象以相同的方式一起移動。

任何想法......?

如果在我的Android項目中有完全不同的方式來獲取這些動畫,請告訴我。但我沒有時間寫出自己的出口商/解析器,所以請不要提示我。

根據我目前的知識,我能想到的唯一選擇是將每個對象部分(每個部分都有自己的時間線)作爲單獨的對象導出,並在opengl中重建「場景」(我的對象)。或者導出一個靜態網格並用OpenGL動態製作動畫(這也許是我會做的)。更多的工作編碼,但可能是最簡單的解決方案,對於這種情況(非常簡單的旋轉+翻譯)。

回答

0

如果你的動畫是非常基礎的(平移/縮放/旋轉),你爲什麼合併它們? 您可以輕鬆地單獨加載它們,然後使用Java中的min3D使用OpenGL API進行動畫處理。

更何況,min3D有點舊,不再支持。你可以嘗試jPCT-AE這是非常容易使用,非常方便動畫簡單動畫的對象。它能夠加載MD2,3D,OBJ和ASC模型。 jPCT與mid3D(經驗豐富)相比有更好的表現。

要創建包含多個網格的複雜MD2模型,我最好使用Qtip最適用於3Ds插件的體驗。它像一個魅力。