2009-08-10 31 views
1

我正在尋找一種方法將Lightwave 3D的.obj文件轉換爲iPhone的.h文件。我環顧四周,看到了幾個可以爲你生成.h文件的腳本,但它們都不能理解Lightwave 3D .obj格式。如果有人似乎知道某種方法可以將lightwave 3d .obj文件轉換爲.h文件,請分享。或者更好,如果任何人似乎知道一些其他方式來製作.h文件,請諮詢。謝謝。有沒有辦法將iPhone中的.obj文件從Lightwave 3D轉換爲.h文件的OpenGL ES?

回答

1

Jeff Lamarche在他的博客上還有一些關於將Blender文件轉換爲.h文件下的OpenGL ES tag的帖子。他發佈了一個Python script,由社區(特別是斯科特里昂和丹尼斯伊普爾)反覆改進。

我不知道一個腳本,它直接從光波出口的,所以它目前看起來你必須要經過攪拌機第一...

+0

傑夫·拉馬什的蟒蛇插上似乎有點碰運氣,我是因爲版本問題的猜測。他有一個應用程序,在目標C中讀取OBJ文件,但它確實很慢....塞斯納飛機litterally需要分鐘加載!對於運輸iOS產品來說這不是一個可行的選擇。 Apple會推薦靜態數據對象。 – AnthonyLambert 2012-06-07 09:04:27

+0

Uhum咳嗽咳嗽....我在Mono C#中編寫了一個應用程序,該應用程序讀取OBJ和MTL文件並生成Objective C/C/C++頭文件,並且非常快速。將在Github的下一個星期左右生效。 – AnthonyLambert 2012-06-07 09:11:45

1

西蒙·莫里斯的OpenGL ES series有3部分組成的文章( III & III)利用Blender的python界面將模型引入OpenGL ES iPhone應用程序。它包含一個分步指南和示例項目。

0

不完全符合您的要求,但我已經編寫了一個step-by-step guide關於如何通過COLLADA將LightWave模型導入OpenGL ES。在www.cheetah3d.com

相關問題