
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Unity】iOS 向けの Low-level native plug-in interface を利用した Metal API へのアクセスについて調べてみた - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Unity】iOS 向けの Low-level native plug-in interface を利用した Metal API へのアクセスについて調べてみた - Qiita
この記事は Unity Advent Calendar 2022 の18日目の記事です。 Unityには Low-level native plug-in int... この記事は Unity Advent Calendar 2022 の18日目の記事です。 Unityには Low-level native plug-in interface と言う機能が存在しており、こちらを利用することでUnityが内部的に持っている各プラットフォーム向けの低レベルな GraphicsAPI にアクセスすることが出来るようになります。 じゃあ具体的にこれで何が出来るのか?と言うと、例えば今回話す iOS 向けの場合には「Unityが持つMTLCommandEncoderをフックして追加で描画命令を挟んだり、若しくはこちらを終了させて自身でMTLCommandEncoderを追加する」と言ったことが行えるようになります。 実装例としては Unity 公式のリポジトリにてサンプルプロジェクトが公開されてますが、今回はこちらを参考に同じ例を再実装する形で所々補足しつつ解説して