Apple が 2022 年に WWDC で発表した独自グラフィックス + 計算 API バージョン 3。MetalFX Upscaling / Mesh Shaders / Object Capture / Object Function / Fast Resource Loading 等を実装、macOS / iOS / iPadOS / visionOS 統合。
Metal 3(メタル スリー)は、Apple が 2022 年 6 月の WWDC22 で発表した、Apple 独自のグラフィックス + 計算 API バージョン 3 です。Metal は 2014 年の WWDC14 で Apple が発表した低レベル GPU API で、(1)OpenGL(1992 年策定の伝統的 3D API)の長年のオーバーヘッド削減・(2)Vulkan(2016、Khronos)/ DirectX 12(2015、Microsoft)と並ぶ低オーバーヘッド + 並列計算 API・(3)Apple GPU(後年 Apple Silicon、2020-)+ Apple OS(macOS / iOS / iPadOS / tvOS / watchOS / visionOS)完全統合、を実現するために開発されました。
Metal の進化は、(1)Metal 1.0(2014 年 WWDC14、iOS 8 + macOS Yosemite から、当時の Apple A シリーズ + Intel Iris GPU 対応)・(2)Metal 2.0(2017 年 WWDC17、Mac + iOS 統合 API + Metal Performance Shaders + Metal-Compatible モデル)・(3)Metal 2.5(2019、Apple Silicon Mac + 統合メモリアーキテクチャ初期対応)・(4)Metal 3.0(2022 年 WWDC22、MetalFX + Mesh Shaders + Fast Resource Loading + Object Capture + Object Function + AV1 デコード等の主要拡張)、と続いてきました。
Metal 3 で特に重要な拡張は、(1)MetalFX Upscaling(機械学習ベース動画 / ゲームアップスケーリング、NVIDIA DLSS / AMD FSR 競合、ML モデル + Temporal Antialiasing で 1440p → 4K 高品質スケール、ゲームの GPU 負荷削減)・(2)Mesh Shaders(プログラマブル幾何処理パイプライン、従来の固定機能ハードウェアより柔軟な幾何変換 + LOD 制御、HEVC + AV1 ハードウェア対応で動画 + ゲームレンダリングで活用)・(3)Object Capture(USDZ 3D オブジェクト撮影 + キャプチャ、iPhone / iPad / Mac で 3D オブジェクトのフォトリアリスティックキャプチャ + AR / VR コンテンツ作成、Apple Vision Pro 連携)・(4)Object Function(物理 + ライティング + シェーダ + AI 統合の高水準 API、3D ゲーム + AR / VR コンテンツ開発の生産性向上)・(5)Fast Resource Loading(SSD → GPU 直接 DMA 経由ロード、ロード時間 30-50% 短縮)・(6)Universal Texture Compression(ASTC + ETC2 + S3TC + BC1-7 統合)・(7)Spatial Audio + Audio Engine 統合(visionOS 没入型体験向け)、です。
採用 OS + プラットフォームは、(1)macOS Ventura+(2022 年 10 月、Metal 3 デフォルト)・(2)iOS 16+ / iPadOS 16+(2022 年 9 月)・(3)visionOS 1.0+(2024 年 2 月、Apple Vision Pro 専用 OS、Metal 3 が中核)・(4)tvOS 16+(2022)・(5)watchOS 9+(2022、限定機能)、です。
主要採用ゲーム + アプリは、(1)Resident Evil Village(2022 Mac 版、MetalFX + Mesh Shaders 採用)・(2)Resident Evil 4(2024 Mac 版)・(3)Death Stranding Director's Cut(2024 Mac)・(4)No Man's Sky(2023 Mac 版、MetalFX 対応)・(5)Adobe Photoshop / Illustrator / After Effects(Metal 3 + Apple Silicon 完全対応 + 性能向上)・(6)DaVinci Resolve(動画編集、Metal 3 + Apple Silicon GPU で 4K / 8K 動画リアルタイム編集)・(7)Final Cut Pro X / Logic Pro(Apple 公式、Metal 3 ネイティブ最適化)、などです。
ゲーム移植 + ポーティングサポートとして、Apple は 2024 年 WWDC24 で Game Porting Toolkit 2 を発表、Wine + DXVK 派生の D3D12 / Vulkan → Metal 3 翻訳エンジンを提供し、Windows ゲームの Mac 移植を加速しています。Apple Silicon Mac + Game Porting Toolkit + Metal 3 で、AAA タイトルの Mac 移植が実用化されつつあり、Mac ゲーミング市場の復活が期待されています。
Metal 3 は Apple Vision Pro(2024)+ visionOS の中核 API として位置付けられ、空間コンピューティング + 没入型 AR / VR 体験 + 3D オブジェクト + パススルーマップ + ハンドトラッキング + 視線追跡 + 空間オーディオなど、Apple Vision Pro の革新的体験を支える基盤技術として 2024-2030 年に主流化が予想されます。
| API | 提供者 | 公開年 | 採用 OS |
|---|---|---|---|
| Metal 3 | Apple | 2022 | macOS / iOS / visionOS |
| DirectX 12 Ultimate | Microsoft | 2020 |
| Windows / Xbox |
| Vulkan 1.3 | Khronos | 2022 | クロス OS |
| OpenGL 4.6 | Khronos | 2017 | クロス OS(レガシー) |
| WebGPU | W3C | 2023 | Web ブラウザ |
Metal 3 は Apple 専用 API のため、Windows / Linux / Android などの非 Apple プラットフォームでは利用できません。Apple Silicon Mac(M1+)+ macOS Ventura+ / iPhone 12+ / iPad Air 4+ / Apple Vision Pro を持つユーザーが恩恵を受ける技術です。
ホビー / 開発学習用途では、Xcode 14+ + Metal Shading Language 3.0 + Metal Performance Shaders + Metal-Performance-Shaders-Graph で Apple 開発エコシステムを構築できます。Apple Silicon Mac の 統合メモリアーキテクチャ(CPU + GPU 共有メモリ)+ Metal 3 の組合せは、x86 + 個別 GPU 構成と全く異なるパフォーマンス特性を持ち、特に AI 推論 + 動画編集 + 3D レンダリングで注目の選択肢です。
Q1: Metal 3 と DirectX 12 Ultimate どちらが優れていますか? A: プラットフォーム次第。Apple エコシステム → Metal 3、Windows / Xbox → DirectX 12 Ultimate です。技術的には両者ほぼ同等の機能を持ち、各プラットフォームに最適化された実装が提供されています。
Q2: Apple Silicon Mac で Metal 3 のメリットは何ですか? A: 統合メモリアーキテクチャ(CPU + GPU 共有メモリ)+ Metal 3 の組合せで、(1)CPU - GPU 間データ転送オーバーヘッド削減・(2)大容量 GPU メモリ利用可能(M3 Ultra で 128GB UMA)・(3)AI 推論 + 動画編集 + 3D レンダリングの大幅高速化・(4)Adobe / Final Cut / DaVinci Resolve 等のクリエイティブアプリで業界最高クラス性能、というメリットがあります。
Q3: Mac でゲームをするなら Metal 3 で十分ですか? A: 2024-2026 年現在は実用的レベルに達しています。Game Porting Toolkit 2 + MetalFX Upscaling + Apple Silicon の組合せで Resident Evil Village / 4 / Death Stranding / No Man's Sky 等の AAA タイトルが快適に動作します。Steam Deck OLED / PS5 / Xbox Series X 級のゲーミング体験が Mac で得られる時代が到来しつつあります。