概要
- MetaQuest3のUSBからカメラを接続し、そのカメラ映像を表示できるようにする
- カメラはMetaQuestのType-Cで入力する
動作動画
Quest3で外部カメラの映像を取得した
— 旧支配者たちよのタコ (@vent0908) January 11, 2024
以下を参考にhttps://t.co/02ucIYqXha pic.twitter.com/7FFikLwDOH
仕組み
MetaQuest3に接続するカメラはUVC(USB Video Class)カメラを使用します
UVCカメラとは動作するためにドライバーが必要ないカメラのことです。これはオペレーティングシステムによって既に提供されている標準的なドライバーを利用して動作するらしい。
どうやらAndroid端末では、標準のカメラがメインカメラと認識されているらしく、外部接続したカメラを使用するには直接カメラを指定する必要があるようです。
https://source.android.com/docs/core/camera/external-usb-cameras?hl=ja
というわけでUnityでUVCカメラを使用する場合は以下のプラグインを使用します。動かすだけなら同梱のサンプルシーンをMetaQuest3にインストールします
https://github.com/saki4510t/UVC4UnityAndroid?source=post_page-----6bf1087bbf86--------------------------------
以上