2012-06-18 99 views
0

Khronos組織給出的WebGL框架的廣泛list和我卡上選擇一個有據可查的一個專注於3D遊戲而不是尋找解釋具體的技術的例子。對於有工程設計背景的人來說,哪一個最適合?我有一個Maya場景,我想將其轉換爲多個高清晰度對象,然後使用WebGL框架進行渲染和操作。能夠將材質,紋理和着色器完整導入OBJ的東西將是理想的。這是一個很好的學習遊戲的JavaScript框架嗎?

回答

2

類似這樣的問題很難回答,因爲我們幾乎一無所知你的技能水平,你要創建的遊戲類型,任何外部要求,你可能有(即:?什麼瀏覽器它應該是兼容哪些類型的硬件)以及其他因素,這些因素在確定您選擇用於任何特定項目的庫時起着至關重要的作用。

畢竟,如果有一個「完美」的框架,對於任何給定的情況就沒有必要爲你鏈接列表!每個框架都有其優點和缺點,在很多情況下,由您來試驗它們,看看適合您的是什麼。

如果你完全不確定從哪裏開始,這是你第一次嘗試3D編程,我建議先看看ThreeJS。我純粹推薦它,因爲我知道沒有其他框架可以看到如此廣泛的用途,這意味着有很多社區資源(博客,源代碼,演示)可供使用,並且有很多人可以在您遇到困難時爲您提供幫助。 (而你卡住了!)我現在會告訴你,它不是該列表中框架中最快的,但是在這個階段,直率表現是你最擔心的問題。在速度問題之前,你需要弄清楚遊戲玩法,資源工具鏈和其他一些基礎知識。 (如果你不能讓你的遊戲模型出現,渲染三角形的速度並不重要。)

否則,你需要爲自己坐下來,決定你正在製作什麼樣的遊戲以及你的框架爲你提供幫助,然後從列表中選擇一些,然後決定哪一個最符合你的需求。

0

如果您在Maya中開始,然後www.inka3d.com應該是你的正確的事情。您可以在maya中儘可能多地執行操作,例如動畫,着色器和mel腳本,然後將其導出爲javascript。那麼你可以從javascript中控制場景的maya屬性。

相關問題