現時点では、Windows Metal シェーダー コンパイラは UE 5.1 ~ UE 5.4 では機能しません。
Unreal Engine は、Windows マシン上で Apple の Metal API 用のシェーダーをコンパイルできるため、iOS アプリケーション向けのワークフローが大幅に単純化されます。この機能を有効にするには、Apple の Metal Developer Tools for Windows をインストールする必要があります。このツールを一度セットアップすれば、Unreal Engine はこのツールを自動的に使用するようになります。
ステップ
次の手順に従って Metal Developer Tools for Windows をインストールします。
-
ウェブ ブラウザで Apple Developer Account にサインインし、[Downloads] セクションに移動します。
-
ダウンロード ページの右上にある [Release] タブをクリックします。
-
ソフトウェア ダウンロード ページで [Applications] ボタンをクリックします。
-
Metal Developer Tools for Windows のエントリが見つかるまでページを下にスクロールし、[Download] ボタンをクリックしてインストーラーをダウンロードします。
Metal Developer Tools for Windows のダウンロード エントリ。画像をクリックすると、拡大表示されます。
-
インストーラーを実行して Metal Developer Tools をインストールします。
最終結果
Metal Developer Tools for Windows のセットアップを完了すると、Unreal Engine の Windows インストールで Metal 2.0 のシェーダーをコンパイルできるようになります。追加設定は必要ありません。