iOS 8「Metal」:圖形效能十倍奉還 - iOS

Lily avatar
By Lily
at 2014-09-21T20:31

Table of Contents

光靠系統軟體升級,就能讓整整一年前上市的硬體重獲新生、壓榨出十倍圖
形效能?聽起來像是天方夜譚,但 iOS 8 眾多革命性新功能之一的「Metal
」做到了。

簡單來說,由於 A7 之後蘋果一手掌控處理器的架構設計,所以可以推出專
為 A7 以上設計、最佳化的 Metal API,取代現在大家在各種不同裝置上泛
用的 OpenGL,提供更貼近底層硬體的介面(close to the "metal"),達成
更高效能的結果。(桌面上 AMD 有「Mantle」取代 DX,也是類似的概念)

上面蘋果官方宣稱,在現有硬體、某些特定項目上能夠達成的「十倍效能」
當然如同其他「跑分」,僅供參考,還是讓我們看看更實際一點的案例吧。
Unity 早在七月剛開始採用 Metal 時,就已取得驚人的進步,從 OpenGL
ES 轉換到 Metal 後,原本需付出高達 15-40% CPU time 的額外成本,直接
掉到只剩個位數,而現在 Unity 已正式宣佈支援後,想必整體效能提升一定
還要更多。

當然,想要一般的中小型開發商獨立摸索、自行應用 Metal 打造新遊戲,或
重新最佳化現有的作品,似乎是有些不切實際,好在現在絕大多數遊戲開發
者,都是選擇利用各種遊戲引擎來製作遊戲,在 Metal 發表後,幾個較為知
名的現有引擎,或即將由桌面移植的引擎都陸續宣佈了支援,包括:上面提
過的 Unity、Epic Games 的 Unreal Engine、EA 的 Frostbite、Crytek 的
CryEngine… 等等

隨著 iOS 8 在上禮拜正式發佈,幾個遊戲也搶先加入了 Metal 支援,帶來
前所未有的特效與畫面,或運用省下來的 CPU 馬力,大幅提升遊戲中敵人等
電腦 AI 玩家的數量。

首先是 Gameloft 的經典賽車遊戲 Asphalt 8,身為系列中畫面最為讓人驚
豔的一代,經過 Metal 的加持後,支援了更多更細膩的火焰、光影、碎片、
動態模糊、天氣狀況等,視覺效果又再往上提升了一個檔次,新增的 Metal
專屬賽程更是將電腦玩家的數量一舉增加到原有的三倍之多(8 → 24)!
Gameloft 官方簡介:https://youtu.be/sO11fLtumrM
iOS 7、iOS 8 比較:https://youtu.be/lGedCoIUbJ4

新遊戲 Plunder Pirates,流暢地呈現了漂亮的海浪效果與精細的 3D 建築
物,但同時仍允許大量獨立的電腦 AI 角色,也是利用 Metal 的另一個好例
子。https://youtu.be/TKmZPocbGZc?t=2m39s

WWDC 2014 中作為展示的 Epic Zen Garden,雖然稱不上是個遊戲,但它利
用一些簡單的場景,示範了 Unreal Engine 4 加上 Metal 後所能達成的繪
圖效果。http://youtu.be/w87fOAG8fjk?t=1h39m44s

上個月發表會上的另一款 Vainglory:
http://youtu.be/38IqQpwPe7s?t=20m3s

此外 Modern Combat 5、Defenders 等等的現有遊戲,還有即將上架 App
Store 數不清的眾多新遊戲,都將藉由 Metal,在搭載 A7 以上的 iDevice
(iPhone 5s、6、6+、iPad Air、iPad mini Retina 或更新)上獲得更好的
畫面、更複雜的遊戲架構、更多的電腦控制人物,或選擇維持原有效果,但大
幅降低所需的耗能… 端看開發者如何運用。

總而言之:Metal rocks! https://i.imgur.com/JU72qdV.jpg

--

Unity 的 Metal 部落格文:http://goo.gl/Gx0TBn

目前 App Store 已上架的 Metal games 專區:http://goo.gl/8eA4VR

--
Tags: iOS

All Comments

David avatar
By David
at 2014-09-26T16:46
modern combat 5的差異有夠小的@@
John avatar
By John
at 2014-09-29T04:45
同款遊戲比較看不出10倍效能的差異
Jessica avatar
By Jessica
at 2014-10-04T01:42
樓上,是某些方面十倍效能,而不是全部都十倍,文章
裡有提到
Dinah avatar
By Dinah
at 2014-10-07T06:40
我的意思是,同款遊戲還要考慮到相容性問題
Kyle avatar
By Kyle
at 2014-10-11T07:40
只有把一些之前不能放進去或做不好的特效加一加而已
另外煙霧、光影這些東西是非常吃效能的
Thomas avatar
By Thomas
at 2014-10-13T00:22
蠻強的
Hazel avatar
By Hazel
at 2014-10-15T22:16
put the pedal to the metal...
Caroline avatar
By Caroline
at 2014-10-16T13:20
就好像妳用xbox one ps4玩xx無雙,畫面也是會很鳥阿
Suhail Hany avatar
By Suhail Hany
at 2014-10-19T22:59
爐石什麼時候才不會讀取lag,.

iphone6+ 1GRAM確定 你會因此改買6嗎?

Adele avatar
By Adele
at 2014-09-21T20:03
你講得是蠻對的 蘋果公司本來就是個營利公司 凡事要以獲利為優先 1G RAM跟2G RAM的報價才差多少錢 蘋果公司有必要省下這筆錢惹民怨? 若差異100元好了 以iphone的銷售量數千萬來講 這樣就是增加數十億的成本 但蘋果公司何不多個1000元 把1G RAM變成2G RAM呢? 我相信果 ...

ios8 通訊紀錄問題

John avatar
By John
at 2014-09-21T19:55
安安!! 小弟想請問各位大大 小弟拿Iphone5,前幾天更新ios8後 發現home鍵按兩下,上方會出現常用連絡資訊及通訊紀錄 把通話紀錄刪除後,上方還是會出現通訊紀錄 想請問各位大大,有沒有辦法個別刪除上方通訊紀錄?? 雖然可以藉由設定andgt;郵件、聯絡資、行事曆andgt;顯示於APP切換 ...

ios 8不用開電源就可以啟動siri問題

Damian avatar
By Damian
at 2014-09-21T19:50
我家兩台iphone5 都開啟了Hey Siri 一台可以接著電源不動手機的情況下~跟手機說 hey siri他就會自動開啟 但是另外一台設定我看起來是一樣的~卻無法啟動 不知道是哪裡出問題? 有人也發生這種情況嗎? - ...

關於iPhone4s的電源鍵

Suhail Hany avatar
By Suhail Hany
at 2014-09-21T19:40
------------------------------------------------------------------------------ 我確定問問題前我有爬過文、查閱過精華區與置底,我真的找不到我問題的解答。 我保證我的問題和盜版沒有任何關係,若以上有虛假,版主可逕行處分 發問請附上iO ...

kk唱響

Vanessa avatar
By Vanessa
at 2014-09-21T19:24
※ 引述《gig00123 (MissPeach)》之銘言: : 軟體名稱:KK唱響-視訊交友娛樂互動社區平台 : 軟體分類:娛樂 : 軟體連結: : https://itunes.apple.com/tw/app/kk-chang-xiang-shi-xun-jiao/id803940996?l=zhand ...