Stage3D

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
簡介,實例,Away3D,Starling,flare3D,Alternativa3D,其他,兼容性,

簡介

Stage3D的Flash Player和AdobeAIR的API提供了充分的硬體加速架構,帶來令人驚嘆的視覺效果,使桌面瀏覽器和iOS和Android應用程式都能夠使用先進的2D和3D功能。無論你是使用最先進的3D遊戲引擎或intuitive(憤怒的小鳥說採用的快如閃電的椋Starling2D框架),這組基礎的GPU加速API,在視頻遊戲開發利用GPU硬體加速,為開發人員提供了相當的靈活性、顯著的性能提升。

實例

Kick Buttowski: "Race of the century"
Tanki Online
DeadCoats
Yellow Planet

Away3D

Away3D是flash或flex上的一個功能強大且實時的3D引擎,具有快速、高效、API清楚等優點。但是三角型消失的問題讓人頭疼。away3d世界由:view 視口、scene 場景、camera 攝像機和3D物體四部分組成,也稱Away3D的四大基本構件。
Away3D是一個開源免費的3D引擎,它支持載入大多數的3D檔案,如Collada,OBJ等;擁有可視化編輯場景及模型的免費工具Prefab3D;功能全面的資源載入、時間處理、光照、鏡頭、骨骼動畫及音效。

Starling

Starling 是在 Stage3D APIs 基礎上開發的一種 ActionScript 3 2D 框架(可用於 Flash Player 11 和 Adobe AIR 3的桌面)。 Starling 是為遊戲開發設計的,但是你可以將它套用於很多其它的應用程式。 在不必涉及低級 Stage3D APIs 情況下,Starling 使得編寫具有快速 GPU 加速功能的應用程式成為可能。

flare3D

Flare3D 是一款功能強大的引擎,它使得 Flash 中的 3D 內容管理變得更為簡便。 它的設計宗旨是提供一個完美的開發工作流程,以便你能夠獲得事半功倍的效果。
Flare3D的主要功能:支持導入3D MAX模型;可視化的對場景及模型進行編輯、貼圖等;光照系統、骨骼、攝像機系統等。Flare3D並不是一個免費的框架,開發者只有30天的試用期,超過過後需要獲得商業授權才能繼續使用。

Alternativa3D

Altenativa Game發布的一款由ActionScript3.0編寫的Flash 3D引擎。Away3D和Alternativa3D都開始大力創新,隨著flash player11宣布開始支持GPU的3d加速,Alternativa也在發布產品中加入對著新技術的支持。

其他

其他的還有EasyAGAL、Minko、Mixamo、ND2D、Proscenium(即將推出)等,皆屬於支持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。
目前最終版尚未發布,可以下載適用於Windows,OS X和Linux 的Flash Player 11 RC版體驗3D渲染。
Stage3D的性能還有待提高。對線的支持沒有,需要自己封裝,麻煩。

相關詞條

熱門詞條

聯絡我們