Що робить технологію металевої графіки Apple такою особливою?

Раніше цього року Apple зробила велике оголошення: тепер у OS X буде використовуватися металева графіка, починаючи з випуску OS X 10.11 El Capitan Якщо ви ніколи не чули про металеву графіку до цього релізу, ви можете не мати ні найменшого уявлення про те, що означало це оголошення або чому воно мало велике значення.

Відкрий безкоштовний чіт-лист «Найкорисніші поєднання клавіш Mac» прямо зараз!

Це підпише вас на нашу розсилку


Введіть адресу електронної пошти

[] [] [] [] розблокування

Прочитайте нашу політику конфіденційності

Отже, ось введення в Metal, що відрізняє його від інших графічних технологій і чому його включення в нову версію OS X є відмінною новиною для користувачів Mac.

Що таке метал?

Metal - це інтерфейс програмування графічних програм. (API). Простою англійською мовою це означає, що це набір команд та інструментів, які надають розробникам програм доступ до потужності графічної обробки пристрою, в основному розміщеної в графічному процесорі. В (GPU). Зв'язок з комп'ютерним обладнанням або іншими частинами програмного забезпечення дуже складний, а API-інтерфейси значно спрощують процес, надаючи розробникам більш безпосередній контроль над тим, як їх додатки співвідносяться з частинами апаратного та іншого програмного забезпечення.

До Metal OpenGL був одним з найпоширеніших графічних API. І хоча він працював добре, було потрібно багато обчислювальних ресурсів, що означало, що і процесор, і графічний процесор працювали старанно, коли грали в ігри. Використовуючи Metal, Apple створила API, який значно знижує навантаження на процесор. Ось графік з презентації Apple, яка візуалізує цю ідею:


Метал дозволяє значно швидше обробляти графіку з ідентичних чіпів - за даними Apple, в десять разів швидше. Ця величезна перевага у швидкості досягається за рахунок підвищення ефективності базового коду і взаємодії між додатком, процесором і графічним процесором. Якщо вам потрібна технічна мова, Metal включає попередньо вирахувані шейдери, попередню перевірку стану, синхронізацію CPU/GPU, розділену пам'ять CPU/GPU і менші витрати драйвера.

Так чому він називається «Метал»? З малюнка вище видно, що додаток, спосіб візуалізації обробки графіки, ближче до чіпа. «Ближче до металу», мовою розробника. Отже, Метал.

Як металева революція iPhone графіка

Так що Metal дозволяє телефонам швидко створювати графіку, але чому це так цікаво? Коротше кажучи, він звільняє процесор для виконання роботи, яку він не міг зробити раніше, тому що він давав інструкції для GPU. Тепер велика частина цієї роботи була зроблена більш ефективною завдяки Metal, що дає процесору можливість вільно працювати над іншими речами. Які ще речі? Фізичні движки, обробка звуку, штучний інтелект і все інше, що пов'язано з дуже складними обчисленнями, необхідними для гри.

Коли Metal був вперше анонсований, він був доступний тільки для чіпа A7 в iPhone і iPad. На анонсі була продемонстрована гра для iOS Vainglory, перша гра, що використовує Metal. Ось як це виглядало:

Як ви можете бачити, Metal робить свій внесок у досить фантастичну графіку (особливо для iOS 8 і iPhone 5s, які були актуальні на момент цього анонсу). Якщо ви хочете побачити більше ігор, в яких використовується метал, подивіться Shadowmatic, Space Marshals і Modern Combat 5. Багато ігор для iOS почали використовувати переваги більш низьких витрат і підвищеної потужності Metal. І причина очевидна: краща графіка, що використовує менше енергії? Що там втрачати?

Покращення у всіх напрямках OS X

Раніше цього року Apple зробила велике оголошення про Metal: він буде включений в OS X El Capitan, новітню версію операційної системи. Хоча ви, можливо, і не звернули особливої уваги на це оголошення, воно може сильно вплинути на роботу вашого Mac, особливо якщо ви використовуєте якісь графічно насичені програми.

Значною мірою GPU-залежні програми, такі як Adobe Photoshop і Lightroom, ми побачили значне поліпшення продуктивності після переходу на метал. Autodesk, виробники популярного програмного забезпечення для САПР, і The Foundry, виробники ряду творчих програм, також взяли на себе зобов'язання використовувати Metal для прискорення своїх додатків на OS X. Крім підвищення продуктивності, це також може призвести до значного поліпшення Термін служби батареї, особливо якщо ви часто використовуєте ці програми.


Звичайно, Apple також буде використовувати Metal для прискорення своєї власної графіки - вона вже інтегрована в Core Graphics і Core Animation, а це означає, що системна графіка і анімація будуть менше виснажувати ваш процесор, навіть якщо ви не працюєте з графічно інтенсивні програми. Такі речі, як масштабування, зміна розміру вікон і анімація для Mission Control та інших функцій OS X, будуть більш ефективними, особливо на моніторах Retina. Креативні додатки Apple, такі як Final Cut Pro і Photos, ймовірно, також виграють від Metal.

Однак, де Metal дійсно блищить, так це в іграх Mac. Маки просто не розглядаються як ігрові автомати, але Metal може відкрити багато нових можливостей.

Оскільки їхні комп'ютери не повинні працювати в режимі жорсткої обробки 3D-графіки, багато власників Mac тепер зможуть грати в ігри, в які вони раніше не грали. MacBook не володіють великою обчислювальною потужністю, і багато iMac також не є потужними пристроями, але якщо обробка графіки буде в десять разів швидше, комп'ютери Apple можуть дуже швидко стати набагато більш здатними. Це може потенційно призвести до зміни того, як люди бачать цінність комп'ютерів Mac.

Навіть якщо Metal не змінить уявлення громадськості про Mac, немає ніяких сумнівів, що він змінить ігрову сцену Mac. Існує безліч відмінних ігор для Mac, від шутерів від першої особи про рольові ігри, але багато власників Mac просто не можуть грати в них, тому що їм потрібно занадто багато енергії. Це може дуже швидко змінитися, коли розробники почнуть переиздавати свої ігри з вбудованою технологією Metal. Ми можемо навіть побачити більше ігор тільки для Mac.

Наступні пару років можуть бути дуже захоплюючими для геймерів Mac. І не тільки з абсолютно новими Mac. Хоча Apple не опублікувала офіційний список комп'ютерів, які будуть підтримувати Metal, на даний момент є свідчення того, що все, що зроблено в 2012 році або пізніше, майже напевно зможе скористатися перевагами нового API.


Майбутнє тут

Метал є значним кроком вперед у графічних технологіях, і він прийшов без єдиного апаратного поліпшення. Маки під управлінням OS X El Capitan повинні бути швидше, плавніше і набагато більш енергоефективними, ніж раніше, особливо при роботі з додатками та іграми, насиченими графікою. Ваш Mac став ще потужнішим. Насолоджуйся цим.

Ви помітили, що OS X стала більш швидкою після оновлення до OS X El Capitan?

COM_SPPAGEBUILDER_NO_ITEMS_FOUND