-
Stage3D
鎖定
2011年以前的flash 3d引擎都是因為不支持GPU硬件加速,把工作全留給了CPU,導致性能極其低下,只能做出很簡單的3D模型。但是Adobe開發的新技術stage3D終於解決了這一問題,把龐大的3d運算交給了GPU,只需耗很少的CPU就能做到很複雜的3d模型。stage3D技術將在AIR3.0和Flash Player11上登陸,已有beta版可供下載。
- 中文名
- Stage3D
- 支 持
- GPU硬件加速
- 實 例
- Yellow Planet
- 其 他
- Minko、Mixamo
Stage3D簡介
Stage3D的Flash Player和AdobeAIR的API提供了充分的硬件加速架構,帶來令人驚歎的視覺效果,使桌面瀏覽器和iOS和Android應用程序都能夠使用先進的2D和3D功能。無論你是使用最先進的3D遊戲引擎或intuitive(憤怒的小鳥説採用的快如閃電的椋Starling2D框架),這組基礎的GPU加速API,在視頻遊戲開發利用GPU硬件加速,為開發人員提供了相當的靈活性、顯着的性能提升。
Stage3D實例
Kick Buttowski: "Race of the century"
Tanki Online
DeadCoats
Yellow Planet
Stage3DAway3D
Away3D是flash或flex上的一個功能強大且實時的3D引擎,具有快速、高效、API清楚等優點。但是三角型消失的問題讓人頭疼。away3d世界由:view 視口、scene 場景、camera 攝像機和3D物體四部分組成,也稱Away3D的四大基本構件。
Away3D是一個開源免費的3D引擎,它支持加載大多數的3D文件,如Collada,OBJ等;擁有可視化編輯場景及模型的免費工具Prefab3D;功能全面的資源加載、時間處理、光照、鏡頭、骨骼動畫及音效。
Stage3DStarling
Starling 是在 Stage3D APIs 基礎上開發的一種 ActionScript 3 2D 框架(可用於 Flash Player 11 和 Adobe AIR 3的桌面)。 Starling 是為遊戲開發設計的,但是你可以將它應用於很多其它的應用程序。 在不必涉及低級 Stage3D APIs 情況下,Starling 使得編寫具有快速 GPU 加速功能的應用程序成為可能。
Stage3Dflare3D
Flare3D 是一款功能強大的引擎,它使得 Flash 中的 3D 內容管理變得更為簡便。 它的設計宗旨是提供一個完美的開發工作流程,以便你能夠獲得事半功倍的效果。
Flare3D的主要功能:支持導入3D MAX模型;可視化的對場景及模型進行編輯、貼圖等;光照系統、骨骼、攝像機系統等。Flare3D並不是一個免費的框架,開發者只有30天的試用期,超過過後需要獲得商業授權才能繼續使用。
Stage3DAlternativa3D
Altenativa Game發佈的一款由ActionScript3.0編寫的Flash 3D引擎。Away3D和Alternativa3D都開始大力創新,隨着flash player11宣佈開始支持GPU的3d加速,Alternativa也在發佈產品中加入對着新技術的支持。
Stage3D其他信息
其他的還有EasyAGAL、Minko、Mixamo、ND2D、Proscenium(即將推出)等,皆屬於支持Stage3D的類庫或者引擎。
Stage3D兼容性
2011年10月13日消息:Adobe公司宣佈,將在10月發佈Flash Player 11和Adobe AIR 3最終版。未來的Flash平台包括一個新的硬件加速3D渲染引擎,又名Stage 3D,據Adobe公司稱,比Flash Player 10快1000倍。
Adobe方面表示,Flash Player 11能夠“讓數百萬個項目以每秒60幀平滑顯示”,在Mac OS X,Windows,以及智能電視支持手柄控制遊戲。在Windows、Mac OS X和Linux操作系統,Flash Player 11還將支持原生64位的瀏覽器優化。
新Flash平台聽起來是Adobe的一大進步,但它在哪個平台能得以發揮呢? Adobe使用AIR進入到iOS設備,如iPad和iPhone的Flash Server; 微軟在Windows 8的Metro界面下,Internet Explorer 10內嵌Flash Player。
Adobe表示,超過10億人安裝Flash Player在他們的設備。在移動領域,該公司預計年底Flash安裝將超過2億,包括智能手機和平板電腦支持。這一預測包括蘋果iOS設備上運行的Adobe AIR應用程序,如遊戲Machinarium。
Stage3D的性能還有待提高。對線的支持沒有,需要自己封裝,麻煩。
- 參考資料
-
- 1. Flash Player 11聚焦3D渲染硬件加速 .ZOL[引用日期2012-10-05]