我的瀏覽器應用程序需要一些3D渲染。不幸的是,Internet Explorer 8不支持WebGL,Canvas 2D或SVG。而Windows XP用戶無法安裝IE9(至少支持Canvas 2D)。我的瀏覽器應用程序應使用哪種3D技術?
您如何看待基於插件的替代方案?
- 我的意思是Silverlight與XNA 3D似乎不再受到支持。
- 如果我問蘋果,Flash的聲譽很差。
- 您如何看待Unity3D?
- 有其他嗎?
我需要一些參數。
我的瀏覽器應用程序需要一些3D渲染。不幸的是,Internet Explorer 8不支持WebGL,Canvas 2D或SVG。而Windows XP用戶無法安裝IE9(至少支持Canvas 2D)。我的瀏覽器應用程序應使用哪種3D技術?
您如何看待基於插件的替代方案?
我需要一些參數。
這似乎不是一個正確的問題在這裏,但無論如何問這裏是我的2美分:
我會去Flash和Stage3D的。有像Alternativa3D和Away3D體面的3d庫。或者你可以使用Unity3D和閃存導出。這個解決方案適用於普通人。當然,使用iPad的遊客不會看到你的3D內容。
您可以考慮將Flash用於臺式機和WebGL用於移動設備。取決於你的小3D元素的複雜程度。
如果您的目標是臺式機上的網絡瀏覽器,那麼最好的選擇就是閃光。我現在正在開發一款使用Flare3D的遊戲,這是一款用於閃光燈的商用3D庫,目前爲止,我只有很好的評論。
如果你的目標是在移動網絡瀏覽器,最好的辦法是再等一年,直到3D是所有移動設備上常見的。它尚未。
如果您的目標是使用已安裝應用程序的移動設備,那麼您最好的選擇是Unity3D。在iOS和Android上部署和運行3D很容易。
團結3D也是一個不錯的情況下,是最好的在線網絡也一樣,因爲它可以出口到閃光,現在。但是它仍然有缺點,即不支持Flash的設備也不支持作爲瀏覽器插件的統一性。
爲了推動家庭,移動設備的唯一方法是擁有一個本地應用程序。但可能在一年之內,移動瀏覽器將支持一些OpenGL ES2。但是,如果windows phone在那個時候進入,所有投注都關閉。