23Aug
Być może słyszałeś, jak firma Apple wspomina Metal w swoich ostatnich wystąpieniach, więc pomyśleliśmy, że możemy poświęcić chwilę, aby wyjaśnić, czym jest Metal i co zrobi dla renderowania grafiki na komputerach Apple.
Najlepszym sposobem opisywania metalu jest porównanie go z Microsoft DirectX.Podobnie jak DirectX, Metal ma zapewniać gry i aplikacje, bezpośredni dostęp do procesora graficznego komputera Mac, umożliwiając lepsze renderowanie, liczbę klatek na sekundę i inne korzyści.
Metal został faktycznie wprowadzony w systemie iOS 8, ale z niedawnym zapowiedzią, że zostanie przeniesiony do OS X, 10.11, El Capitan, wydajność grafiki na komputerach Mac, szczególnie w odniesieniu do gier, prawdopodobnie poprawi się skokowo.
Podobnie jak DirectX lub dokładniej, Direct3D, Metal to interfejs programowania aplikacji lub API, który zapewnia programistom niskopoziomowy dostęp do sprzętowej akceleracji grafiki.
Dzięki temu Metal zwiększy zyski na całej planszy, nie tylko w grach, ale także w ogólnej wydajności grafiki. Użytkownicy El Capitan powinni doświadczać szybszego, płynniejszego i bardziej elastycznego systemu.
Dlaczego tak jest ważne?
Jeśli nie używasz komputerów Apple, prawdopodobnie nie zależy Ci na metalu. Jeśli korzystasz z komputera Apple, jest to ważne osiągnięcie.
Jednostki przetwarzania grafiki, które Apple pakuje do swoich komputerów, niekoniecznie są garbami, a ponieważ Metal jest już dostępny na iOS od roku, Apple może polegać na swojej znacznej armii programistów, aby tworzyć nowe, ulepszone tytuły dla swojego flagowego systemu operacyjnego. Korzystając z platformy MetalKit, programiści będą mogli zintegrować Metal z aplikacjami, udostępniając niezbędne interfejsy API do kontrolowania rysowania i ładowania zasobów graficznych.
Jak zauważyliśmy, najbardziej oczywistą korzyścią będą ulepszenia w grach. Metal będzie mógł wykorzystać pełną moc procesora graficznego komputera Mac, dzięki czemu gry i aplikacje 3D będą bardziej wizualne i szybsze.
W demo pokazanym podczas WWDC 2015 Epic Games ujawnił pierwszą osobę, wolną od gier strzelankę zombie, która skorzysta z nowych metalowych podstaw. Gra Fortnite działa w oparciu o Unreal Engine 4, w którym wbudowano Metal API, co oznacza, że kod gry może bezpośrednio uzyskać dostęp do GPU.
Ogólnie użytkownicy komputerów Mac powinni spodziewać się lepszych, szybszych i bardziej dopracowanych tytułów gier w przyszłości, z lepszymi efektami wizualnymi dzięki lepszemu dostępowi do procesora graficznego.
Korzyści na tym się nie kończą. Powinieneś jednak zobaczyć ulepszenia w aplikacjach komputerowych od takich jak Adobe, które teraz będą mogły produkować tytuły zbudowane na metalu. Dodatkowo, potężni twórcy renderowania 3D, tacy jak The Foundry i Autodesk, będą rozwijać swoje tytuły, aby pracować nad Metalem.
Droga do przodu jest jasna, choć trochę niejasna
Nadzieja z Metalem jest prosta. Nie ma to na celu zrewolucjonizować wydajności grafiki w systemie OS X, ale po prostu dostosować ją do poziomu podobnego do systemu Windows.
Windows z interfejsem API DirectX ma w zasadzie 20-letni start, ale jeśli jest jedna rzecz, której uczy historia Apple, to dlatego, że poruszają się szybko, a najcenniejsza firma na świecie nie będzie miała problemu z wyrzuceniem swojej znacznej wagi( i pieniędzy)za nim i przyciąganie wielkich tytułów. Nie chodzi o to, czy, ale po prostu jak szybko.
Powiedział, że nawet z obietnicą gier metalocentrycznych zawsze znajdzie się niszowa grupa zapalonych graczy, którzy będą chcieli spakować swoje pudełka z najbardziej krwawiącym sprzętem do grania. Mac prawdopodobnie nigdy się do nich nie spodoba, ale jeśli zmaterializują się popularne tytuły gier działające równie dobrze na OS X jak na Windowsie, to linia pomiędzy Windows a OS X stanie się znacznie bardziej wyblakła.
Niemniej jednak, na razie możemy tylko spekulować, jakie będą pełne konsekwencje. Dopóki nie uzyskamy jednoznacznych porównań z tym, w jaki sposób Metal działa w stosunku do DirectX, jedyne, co możemy powiedzieć, to na pewno, że wydajność grafiki znacznie się poprawi w przypadku komputerów Mac, w porównaniu do starszych komputerów Mac z poprzednimi wersjami OS Xktóre nie mają w sobie metalu.
Masz pytanie dotyczące komentarza, który chcesz rozważyć na temat przyszłości gier OS X lub nowych interfejsów API Metal? Czekamy na Twoją opinię na naszym forum dyskusyjnym.