Metal (API)
Metal é uma API de baixo nivel desenvolvida pela Apple. Apresentada na WWDC 2014, ela permite programação de baixo nível para permitir um uso melhor da GPU; substitui a API OpenGL, esperando-se que os jogos e aplicativos tenham um ganho de 40% em relação ao OpenGL; e traz melhorias na API OpenCL.[1][2]
| METAL | |||||
|---|---|---|---|---|---|
![]() Metal (API) | |||||
| Desenvolvedor | Apple | ||||
| Plataforma | IMac, Iphone, tvOS | ||||
| Modelo do desenvolvimento | Código Fechado | ||||
| Lançamento | junho de 2014 (8 anos) | ||||
| Escrito em | C++14 | ||||
| Sistema operacional | mac OS, IOS, tvOS | ||||
| Gênero(s) | Conjunto de APIs | ||||
| Licença | EULA proprietário | ||||
| Estado do desenvolvimento | ativo | ||||
| Página oficial | https://developer.apple.com/metal/ | ||||
| Cronologia | |||||
| |||||
Disponível a partir do OS X El Capitan, a Metal vem para trazer melhor desempenho em jogos. Reduzindo a carga do hardware, as melhorias se estendem como um todo no IMac, assim como em aplicativos.[3]Também está disponível no sistema móvel do IPhone, com o SO IOS 8 trazendo melhores efeitos de luz e sombra, além das partículas.[4]
Plataformas de atuação
A API esta disponível em vários dispositivos e sistemas da Apple. Os sistemas suportados são os seguintes: Iphone iOS 8.0 e posteriores; IMac macOS 10.11, El Captain e demais versões posteriores; tvOS 9.0; e Mac Catalyst 13.0.[5]
Produtos que usam Metal
Jogos
Programas
- Suíte de programas de edições da Adobe (IMac)
- Adobe After Effects (IMac)
Motores gráficos com suporte[6]
- Unreal Engine
- Unity
- Amazon Lumberyard
- SpriteKit
- SceneKit
- Core image
Referências
- «OS X ganha suporte ao API Metal ampliando desempenho em aplicativos gráficos». Tudocelular.com. Consultado em 25 de junho de 2019
- «Metal». Apple Developer (em inglês). Consultado em 25 de junho de 2019
- «OS X ganha suporte ao API Metal ampliando desempenho em aplicativos gráficos». Tudocelular.com. Consultado em 25 de junho de 2019
- «Saiba se a API Metal realmente melhora a qualidade gráfica dos jogos no iOS 8». Tudocelular.com. Consultado em 25 de junho de 2019
- «Apple Developer Documentation». developer.apple.com. Consultado em 22 de agosto de 2021
- «Apple troca OpenGL por Metal no macOS Mojave e preocupa os desenvolvedores de games». Meio Bit. 7 de junho de 2018. Consultado em 25 de junho de 2019
