metal[技術]

metal[技術]
metal[技術]
更多義項 ▼ 收起列表 ▲

在 WWDC 2014 上,Apple為遊戲開發者推出了新的平台技術 Metal,該技術能夠為 3D 圖像提高 10 倍的渲染性能,並支持大家熟悉的遊戲引擎及公司。 Metal 是一種低層次的渲染應用程式編程接口,提供了軟體所需的最低層,保證軟體可以運行在不同的圖形晶片上。Metal 提升了 A7 與 A8 處理器效能,讓其性能完全發揮。

基本信息

技術簡介

iOS已然是廣受歡迎的移動遊戲平台,如今iOS 8讓這一平台更加廣闊,因為遊戲開發者擁有了煥然一新的先進技術。

Metal 是一項全新的技術,專為開發高臨場感主機遊戲的開發者打造,可讓開發者全力發揮 A7 和 A8 晶片的性能。該技術經過最佳化,使處理器和圖形處理器能夠協同工作來實現最優性能。它專為多執行緒而設計,並提供各種出色工具將所有素材整合在Xcode中。

相關技術

SpriteKit

SpriteKit 讓開發者可以開發高性能、省電節能的 2D 遊戲。在 iOS 8 中,我們新添了多項增強功能,這將使 2D 遊戲體驗更加精彩。這些新技術有助於使遊戲角色的動作更加自然,並讓開發者可以更輕鬆地在遊戲中加入力場、檢測碰撞和生成新的燈光效果。

SceneKit

SceneKit 專為休閒 3D 遊戲而設計,可讓開發者渲染 3D 遊戲場景。SceneKit 內置了物理引擎、粒子發生器和各種易用工具,可以輕鬆快捷地為 3D 物體編寫動作。不僅如此,它還與 SpriteKit 完全集成,所以開發者可以直接在 3D 遊戲中加入 SpriteKit 的素材。

期盼

Moor Insights和Strategy的分析師Patrick Moorhead,在一次採訪中提到,Metal將要求開發者為Apple設備編寫特殊的代碼,但不會太難,因為遊戲引擎的製造商會做好所有必要的工作,將會保證代碼能夠在其他平台上運行。Moorhead還表示,OpenGL ES是Silicon Graphics時代的產物,並一直沿用至今。而Metal可能會破壞OpenGL和微軟的DirectX API。OpenGL從工作站到智慧型手機都能夠運行,這是它的力量也是它的弱點,會導致代碼膨脹。

而虛幻引擎製造商Epic Games CEO Tim Sweeney,在接受採訪時則明確表示,Metal將取代OpenGL ES。

最新動態

Unity 5 引擎發布:支持蘋果Metal技術 個人版免費

《現代戰爭5》完成Metal更新,槍戰畫面越發精緻

《狂野飆車8》更新,支持iOS8 Metal圖像引擎特性

相關詞條

熱門詞條

聯絡我們