新聞| | PChome| 登入
2010-07-11 21:53:34| 人氣433| 回應0 | 上一篇 | 下一篇

Adobe:Flash 將增加 3D 繪圖支援

推薦 0 收藏 0 轉貼0 訂閱站台

為鞏固與線上遊戲開發者的關係,Adobe Systems計畫在未來發佈的新版Flash,加入3D繪圖支援。

這一步對Flash來說,是重要的進展。儘管仍佔有普遍性的優勢,Flash正受到多種網路標準的圍攻,其中部分是以3D繪圖為焦點。

3D計畫早在去年10月的Adobe Max會議即曝光,當時Adobe Flash Player工程師Join Sebastian Marketsmueller,就先在一場名為"Flash Player 3D Future"的座談中,談到相關規劃。

這場座談是在會議的最後一天。會前,Flash Player產品經理Imbert Thibault在部落格寫道:「告訴各位,3D開發者要特別注意了。如果你對遊戲的3D開發、 擴增實境或只是網站互動這類東西感興趣,你就不能錯過這場座談。」相關技術何時推出還不清楚,但Thibault說,會納入「未來版的Flash Player」。

2008年發佈的Flash Player 10曾加入有限的3D功能,如2D物件能在3D空間操控,但那不是完整的3D環境。Flash加入3D是大工程,對開發者來說也將是重大的改變,第11版似乎是推出完整3D的可能時間點。

現階段Flash可以努力的地方,是搭配HTML、CSS、SVG和JavaScript等標準重建。這些都是新一代瀏覽器支援的技術基礎。但3D在網頁上的前景仍不明朗。許多瀏覽器,包括Firefox、Chrome、Safari,現在就支援3D技術WebGL,而那是根據一個既有、通用的標準,OpenGL。3D當然不只是WebGL。Google把它用作一個程式庫基礎,以提供一個更高階的網頁繪圖3D介面,O3D。

麻煩在於,多數人使用的微軟Internet Explorer,在未來IE9支援的眾多新標準中,沒有列入WebGL。IE總經理Dean Hachamovitch稍早受訪時說:「我認為那是不同的考量。」意思是,WebGL與微軟現階段推動網頁開發者應製作所有瀏覽器都相容的網頁原則相悖。Flash是提供一個介面,因此迴避了這種相容性問題。

但Flash也有本身的包袱,如Flash元件在網頁中通常是孤立且運作方式不同,而Flash也有穩定度和安全性的顧慮。線上遊戲大量使用Flash,但那些都是比較簡單的小遊戲,那些重量級的遊戲,通常都是用到作業系統的原生介面,如微軟的Direct3D。特別的是,Google正試圖用其Native Client技術,結合這種原生介面與網路技術,讓網路應用程式利用電腦的處理效能。

雖然Flash至少不可能在短期內取代遊戲對原生作業系統途徑的依賴,加入3D將大幅擴展開發者的製作範疇,為線上遊戲創造新深度。硬體加速支援將是Flash 3D繪圖的基本項目,尤其是針對處理效能和電池續電時間有限的行動裝置。

3D仍在各方爭鳴的階段,因此網頁開發者必須謹慎選擇新計劃採用的技術。但改變已是無法逆轉的趨勢:Scribd的線上文件業務,已決定從Flash改用HTML5。但儘管Google熱烈支持網路標準,YouTube仍依賴Flash為其首要的影音播送載具,Chrome也直接內建Flash。

Adobe尚未透露下一版Flash Player的發佈時間,但仍可找到一些線索:Adobe技術長Kevin Lynch承諾,Flash將支援Google的VP8影音壓縮技術,他也保證這一版會在VP8 5月發佈後的1年內完成。

下一版Flash Player另一個重點,可能是64位元支援。同樣地,Adobe不願在時間上作出承諾,但基於瀏覽器大都跟隨處理器和作業系統從32位元轉換至64位元,這個支援一定是優先項目。

Flash開發者確實有很多值得期待的東西,但要注意:別假設Adobe把所有賭注都壓在Flash,該公司對HTML和CSS的投入也持續增加。去年的Max會議,也包含一場用HTML5和CSS製作網路應用程式的座談。

台長: 〥芹蟹麵〥
人氣(433) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 數位資訊(科技、網路、通訊、家電) | 個人分類: New Function |
此分類下一篇:Word Lens:來自未來的革命性翻譯應用程式
此分類上一篇:Twitter「地理API」有更多進展

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文