2012-01-22 57 views
3

好吧,我真的想在我的新Android應用程序中使用3D模型。關於3D模型不會太複雜,但從來就不需要導入3D模型。我的問題是導入3D模型的最佳方式是什麼?我知道我可以使用頂點位置和索引來繪製模型,所以我可以打開哪種3D格式作爲文本文件來讀取這些值 還是有更簡單的方法將3D模型導入到android項目?看起來很奇怪,沒有某種形式的網格導入器功能已經內置。我查看了Libgdx引擎,看起來很有幫助,但是我找不到任何直接使用模型文件的例子(.OBJ)。Android導入3D模型

任何幫助將是巨大的

回答

2

想我會關閉掉我的這個問題。我設法找到的一小段代碼,讓我使用LibGDX功能導入.obj文件,見下圖:

 stream = Gdx.files.internal("Hammer/test_hammer.obj").read(); 
     String s = stream.toString(); 
     //model = ModelLoaderOld.loadObj(stream); 
     Mesh m_Mesh = ObjLoader.loadObj(stream,true); 
     stream.close(); 

我希望這有助於一些你了:)。