2010-04-09 48 views
6

我很新的iPhone上的3D節目,我想 索要有關組織在該平臺上的設計師 和程序員之間的工作提示。最重要的是:什麼樣的 工具,庫或插件在 雙方合作最好。從3D建模師到iPhone應用程序 - 什麼是最佳實踐?

雖然我認爲這個問題是因爲尋找一般 最佳實踐意見,我想找到一個解決方案,我目前的情況我進一步描述 。

我已經做了一些研究,發現下列庫:

我檢查建模者或插件給他們給出輸出格式 可讀由這些工具:

不幸的是我仍然沒有明確的視覺ñ如何將 中的任何工具組合在一起以在應用程序中獲取desinger的工作。 我找得到它最可能的方式完成的一種方式: 模型,燈光,場景,紋理,也許一些簡單的動畫 (而沒有類似遊戲的物理),但我還是什麼也沒得到。

這裏是我的情況:我想找到正確的方式來 目前很少(但相當複雜)的模型從一個場景。 設計師大多使用3DS Max 9,有時候是10(部分 阻止使用PVRGeoPOD),而不願意切換到 其他的東西,但如果沒有其他選擇,我想它會 是可能的。

的基本規則,我已經在一些地方發現「使用波前 OBJ」並不總是有效。實際上,我沒有得到任何可接受的結果,生產文件爲 。唯一有效的工作是一些 僅僅是例子。我的一些車型根本不完全進口的,有時 出口商掛或產生巨大的文件上 不是真正有用的iPhone,有時使紋理(GL_TEXTURE_2D帶)只是 崩潰的應用程序。

我知道這可能是有太多複雜的模型或我 錯誤從inexeperience來一個問題,但我不能找到該過程的任何 指引,已精簡與 設計師合作。

我甚至願意從頭開始寫一些事情在純 的OpenGL-ES,如果它是必要的,但我想,以避免可能 避免什麼,並從模型文件之最。最好的將是 我在一些SIO2教程中看到的效果:export,build & go。但 在那一刻,我只拿到了「進口,錯誤的」,「進口,其中有 紋理?」,「進口,幾乎看起來不錯,出口,掛」和這麼 ...

是這真的讓我非常沮喪,或者我錯過了一些顯而易見的東西 ?任何人都可以分享他/她在該領域的經驗,並告訴用什麼樣的軟件來「使事情發生」?

回答

3

嗯,我不能說我知道做到這一點的最佳方式,但經過一些嘗試我沒有得到的東西的工作做了以下內容:

在攪拌機創建的模型(一個或多個),出口這波前.OBJ格式(三角形,法線,hq) 然後使用obj2opengl.pl腳本將模型轉換爲頭文件(.h) 然後在項目中添加頭並在GLGravity中使用它 - 這是一個Apple示例程序並修改了drawView功能

也許這可能是您的起點,也只是爲了獲得一些啓動和運行?

+0

那麼,在那一刻我看不到像這樣更好的解決方案,但它看起來很不方便。這怎麼可能沒有「工業標準」呢? – 2010-04-12 12:02:56

+0

我想大多數人都會編寫自己的加載程序,並使用現有格式或擴展它。我猜這取決於你想用模型做什麼。就我而言,我只是想玩弄幾何。 – 2010-04-13 13:46:11

+0

是的,我讀過它。但是這個任務很簡單,這就是爲什麼我尋找一個簡單的解決方案的原因:在3ds中創建一個場景,「導入」並使用:-) – 2010-04-30 12:19:53

相關問題