Você deve ter ouvido Apple menciona Metal em palestras recentes, então pensamos que poderíamos levar um momento para explicar o que é Metal e o que ele fará para a renderização de gráficos em computadores Apple.
RELACIONADOS: O que é Direct X 12 e por que é importante?
A melhor maneira de descrever o Metal é compare-o com o DirectX da Microsoft . Como o DirectX, o Metal se destina a fornecer jogos e aplicativos, acesso direto à GPU do seu Mac, permitindo renderização aprimorada, taxas de quadros e outros benefícios.
O metal foi realmente introduzido no iOS 8, mas com o recente anúncio de que será implementado no OS X, 10.11, El Capitan, o desempenho gráfico em Macs, particularmente no que diz respeito aos jogos, provavelmente melhorará aos trancos e barrancos.
Muito parecido com DirectX ou mais precisamente, Direct3D, Metal é uma interface de programação de aplicativo ou API, que concede a um programador acesso de baixo nível e baixo overhead à aceleração de gráficos de hardware.
Assim, o Metal estenderá os ganhos em todas as áreas, não apenas para os jogos, mas também para o desempenho gráfico em geral. Os usuários do El Capitan devem experimentar um sistema mais rápido, suave e responsivo.
Então, por que isto é importante?
Se você não usa computadores Apple, provavelmente não se preocupa com o Metal. Se você usa um computador Apple, este é um desenvolvimento importante.
As unidades de processamento gráfico que a Apple embala em seus computadores não são necessariamente desleixadas e, como o Metal já está disponível no iOS há um ano, a Apple pode contar com seu considerável exército de desenvolvedores para criar títulos novos e aprimorados para seu principal sistema operacional. Usando o Estrutura MetalKit, os desenvolvedores serão capazes de integrar Metal em “aplicativos, fornecendo APIs essenciais para controlar o desenho e carregar recursos gráficos”.
Como apontamos, o benefício mais óbvio serão as melhorias nos jogos. O Metal será capaz de tirar proveito de todo o poder da GPU do Mac, dando aos jogos e aplicativos 3D mais pop visual e velocidade.
Em uma demo exibida na WWDC 2015, os jogos da Epic revelaram um jogo de tiro livre para zumbis em primeira pessoa que aproveitará suas novas bases de Metal. Nele, o jogo Fortnite roda no Unreal Engine 4, que possui a API Metal integrada, o que significa que o código do jogo pode acessar diretamente a GPU.
No geral, os usuários de Mac devem esperar ver títulos de jogos melhores, mais rápidos e mais polidos no futuro, com maiores efeitos visuais devido ao acesso aprimorado à GPU.
Os benefícios não param por aí, no entanto, você também deve ver melhorias em aplicativos de desktop de empresas como a Adobe, que agora serão capazes de produzir títulos baseados em Metal. Além disso, poderosos desenvolvedores de aplicativos de renderização 3D, como The Foundry e Autodesk, desenvolverão seus títulos para trabalhar em cima do Metal também.
O caminho a seguir é brilhante, embora um pouco obscuro
A esperança com o Metal então é simples. Não é para revolucionar o desempenho gráfico no OS X, mas simplesmente para torná-lo compatível com o Windows.
O Windows com suas APIs DirectX basicamente tem 20 anos de vantagem, mas se há uma coisa que a história da Apple ensina é que eles se movem rapidamente e a empresa mais valiosa do mundo não terá problemas em jogar seu considerável peso (e dinheiro) para trás e atraindo títulos de grandes nomes. Não é uma questão de se, mas simplesmente em quanto tempo.
Dito isso, mesmo com a promessa de títulos de jogos centrados no Metal, sempre haverá aquela multidão de jogadores hardcore que vão querer embalar suas caixas com o hardware de jogo mais moderno possível. Um Mac provavelmente nunca será atraente para eles, mas se títulos de jogos populares rodando tão bem no OS X quanto no Windows realmente se materializarem, então a linha entre os jogos do Windows e do OS X se tornará muito mais tênue.
No entanto, por enquanto, podemos apenas especular quais serão as ramificações completas. Até que tenhamos comparações claras de como o Metal se compara a outros como o DirectX, a única coisa que podemos realmente dizer é com certeza é que o desempenho gráfico será muito melhorado para um Mac, quando comparado com Macs mais antigos executando versões anteriores do OS X que não tem Metal integrado.
Você tem uma pergunta sobre o que gostaria de comentar sobre o futuro dos jogos do OS X ou sobre as novas APIs de metal? Agradecemos seus comentários em nosso fórum de discussão.