2015-02-10 33 views
0

我使用Vuforia sdk for AR在android中。 我使用jpct(obj文件,mtl文件和png文件)製作三維文件,我將這些文件添加到我的項目中,如何使我的對象3D對象文件(如茶壺類)設置Vertes,TexCoords,Norms和Indices in vuforia。 謝謝Make Vertes,TexCoords,Norms and Indices vuforia

+0

請說明您的具體問題或添加更多的細節,以確切地突出你需要什麼。正如目前所寫,很難確切地說出你在問什麼。請參閱[如何提問](http://stackoverflow.com/help/how-to-ask)頁面以獲得澄清此問題的幫助。 – jurgemaister 2015-02-10 13:26:19

+0

我的意思是,我如何取代Vuforia中的茶壺3d obj文件? – user3924793 2015-02-10 13:37:38

+0

請參閱下面的答案。 – 2015-02-10 14:00:46

回答

1

這與vuforia本身無關。

爲方便起見,Qualcomm使用簡單的渲染器進行演示,因此它們可以顯示某些內容。渲染一個obj文件有很多種可能的方式,但是他們的方法沒有什麼特別之處。我不建議在你的代碼中使用這種方法:相反,快速搜索會向你展示各種更強大的Android模型加載器/渲染器。你應該使用其中的一種,長此以往對你來說會更好。

如果你在使用他們的代碼時死心塌地,看一下呈現茶壺的代碼,應該很清楚如何使用茶壺類中的數據。

+0

謝謝,你能告訴我,我如何添加我的3d obj文件...? – user3924793 2015-02-10 13:38:35

+0

你看過它是如何在程序中使用的嗎? Teapot.h文件中的數組是指直接傳遞給OpenGL渲染命令的數組(vertex,textureCoordintates,Normals,三角形索引)。您需要手動爲您的文件創建相應的一組陣列。 – 2015-02-10 14:03:00

+0

感謝您的評論@Blaiir Maclntyre,我如何手動創建?有沒有巫師的方式? – user3924793 2015-02-10 14:10:15