Магчыма, вы чулі, як кампанія Apple у апошніх адрасных паведамленнях згадвала метал, таму мы падумалі, што нам спатрэбіцца некалькі хвілін, каб растлумачыць, што такое "Metal" і што ён будзе рабіць для графічнага адлюстравання на кампутарах Apple.

Звязаныя: Што такое Direct X 12 і чаму гэта важна?

Лепшы спосаб апісаць Metal - гэта параўнаць яго з DirectX ад Microsoft. Як і DirectX, Metal прызначаны для прадастаўлення гульняў і прыкладанняў, прамога доступу да GPU вашага Mac, што дазваляе палепшыць рэндэрынг, частату кадраў і іншыя перавагі.

Метал быў на самай справе прадстаўлены ў iOS 8, але з нядаўняй анонсам, што ён будзе праходзіць у OS X, 10.11, El Capitan, графічная прадукцыйнасць на Macs, асабліва што тычыцца гульняў, хутчэй за ўсё, палепшыцца не па днях, а па гадзінах.

Падобна DirectX, а дакладней, Direct3D, Metal - гэта інтэрфейс прыкладнага праграмавання альбо API, які прадастаўляе праграмісту з нізкім узроўнем і нізкім накладным доступам да паскарэння апаратнай графікі.

Такім чынам, Metal пашырыць прыбытак не толькі ў гульнях, але і ў агульных графічных характарыстыках. Карыстальнікі El Capitan павінны адчуваць больш хуткую, гладкую і больш спагадную сістэму.

Дык чаму гэта важна?

Калі вы не карыстаецеся кампутары Apple, вам, напэўна, усё роўна, пра метал. Калі вы сапраўды карыстаецеся кампутар Apple, то гэта важная падзея.

Падраздзяленні для графічнай апрацоўкі, якія кампанія Apple укладвае ў свае камп'ютэры, не абавязкова складаюцца ў хітрыкі, і таму што Metal ужо даступны на iOS ужо год, Apple можа разлічваць на значную армію распрацоўшчыкаў для стварэння новых, удасканаленых назваў для сваёй флагманскай аперацыйнай сістэмы. Выкарыстоўваючы рамку MetalKit, распрацоўшчыкі змогуць інтэграваць Metal у "прыкладанні, падаючы неабходныя API для кантролю малюнка і загрузкі графічных актываў".

Як мы адзначалі, найбольш відавочнай перавагай будуць паляпшэнні гульняў. Метал зможа скарыстацца ўсю магутнасць графічнага працэсара Mac, даючы гульням і 3D-прыкладанням больш візуальны поп і хуткасць.

У дэманстрацыі, паказанай на WWDC 2015, гульні Epic паказалі персанальнага бясплатнага зомбі-шутэра ад першай асобы, які скарыстаецца сваімі новымі металічнымі падмуркамі. У ёй гульня Fortnite працуе на Unreal Engine 4, у які ўбудаваны ў яе металічны API, а гэта значыць, што код гульні можа атрымаць непасрэдны доступ да GPU.

У цэлым карыстальнікі Mac у будучыні павінны разлічваць на лепшыя, хуткія і больш адшліфаваныя гульнявыя загалоўкі з большымі візуальнымі эфектамі за кошт паляпшэння доступу да GPU.

Перавагі не спыняцца на гэтым, аднак, вы таксама павінны ўбачыць паляпшэнні настольных прыкладанняў ад падобных Adobe, якія зараз змогуць вырабляць назвы, пабудаваныя на метале. Акрамя таго, магутныя вытворцы прыкладанняў для 3D-рэндэрынгу, такія як The Foundry і Autodesk, будуць распрацоўваць свае назвы для працы над металам.

Шлях наперад - светлы, хоць і крыху няясны

Спадзявацца на Metal тады проста. Справа не ў тым, каб рэвалюцыянізаваць графічную прадукцыйнасць на OS X, а проста паставіць яе ў адзін шэраг з падобнымі Windows.

Windows з яго DirectX API у асноўным мае 20-гадовы пачатак, але калі ёсць адна рэч, якой вучыць гісторыя Apple, гэта тое, што яны рухаюцца хутка, і ў самай каштоўнай кампаніі ў свеце будзе мала праблем з кідваннем значнай вагі (і грошай) ззаду гэта і прыцягванне гучных назваў. Справа не ў тым, а ў тым, як хутка.

З улікам гэтага, нават пры абяцанні металічных тытулаў гульняў, заўсёды будзе такая натоўп хардкорных геймераў, якія захочуць спакаваць свае скрыні з самым крывавым краем гульнявога абсталявання. Mac, верагодна, ніколі не спадабаецца ім, але калі папулярныя гульнявыя назвы, якія працуюць аднолькава добра на OS X, як і ў Windows, на самай справе апраўдаюцца, то гэтая лінія паміж гульнямі Windows і OS X стане значна больш бляклай.

Тым не менш, цяпер мы можам толькі здагадвацца, якімі будуць поўныя наступствы. Пакуль у нас няма выразнага параўнання з тым, як Metal стэкуецца з падобнымі DirectX, адзінае, пра што можна сказаць, напэўна, гэта тое, што прадукцыйнасць графікі будзе значна палепшана для Mac, у параўнанні са старымі Mac, якія працуюць з папярэднімі версіямі OS X якія не маюць у ім інтэграванага металу.

У вас ёсць пытанне каментарыяў з нагоды будучыні гульняў OS X або новых металічных API? Мы вітаем вашыя водгукі на нашым дыскусійным форуме.