2012-08-13 87 views
1

..以便在iphone上使用增強現實應用程序?我可以使用哪些格式的動畫3D對象

我有一個類似的應用程序工作;相機檢測到標記,然後放置與該標記相關的對象。但是該對象不是動畫的。它站在那裏。當然,我可以通過編程方式移動對象,但我不想這樣做。我想要的是對象具有動畫本身。我搜索了,但我找不到確切的文件格式。有.obj文件(不是動畫本身,是真的嗎?),.mtl文件,.anm文件等。如果格式是其中之一,那麼你能給我一個示例模型嗎?

感謝

回答

1

您應指定您使用的是創建你所談論的iPhone應用程序是什麼AR SDK /平臺。也就是說,對於許多常見的AR SDK可用,MD2格式通常用於顯示動畫模型(可以使用內置的渲染引擎或示例代碼來顯示如何使用該SDK的MD2格式):

http://en.wikipedia.org/wiki/MD2_(file_format

http://www.junaio.com/develop/docs/documenation/general/3dmodels/

OBJ(波前)文件不支持動畫。

+0

目前我使用的vuforia SDK。我可以使用opengles方法爲對象製作動畫,但我不想要它。我需要一個動畫的對象。我會根據你提供的信息繼續我的研究。謝謝你的回答。任何幫助也歡迎:) – user1472211 2012-08-17 06:59:08

+0

你可能想嘗試Metaio。它可以處理開箱即用的md2和obj,並且可以擴展以提供您自己的自定義渲染代碼(如果需要的話)(支持另一種格式,直接使用opengl等)。 Vuforia的一個缺點是免費版本帶水印,但如果您通過Junaio(使用Metaio構建的AR瀏覽器)構建您的應用程序,則可以在沒有水印的情況下使用它。 http://www.metaio.com/products/mobile-sdk/ – 2012-08-17 07:58:10

+1

我研究並嘗試過5-6 sdk,然後我決定vuforia是開發增強現實應用程序最合適的sdk。所以我開始使用它。在我看來,vuforia非常擅長檢測標記並與opengles兼容。因此我不認爲Metaio。仍然感謝您的意見。 – user1472211 2012-08-17 13:22:58

3

絕對MD2是您的最佳選擇。我已經整合了JPCT-AE和Vuforia,它的功能就像一個魅力。 AFAIK MD2最適合用於動畫模型,主要是因爲它可以將關鍵幀動畫本身存儲起來,並且可以幾乎免費地使用任何類型的動畫。

下面是測試視頻:

http://youtu.be/chsHh0pEhzw

如果您有更多的問題,不要猶豫;)

+0

jPCT 3D引擎僅適用於Android?你知道iPhone的3D引擎嗎? – 2016-04-04 06:45:46

相關問題