メインコンテンツへスキップ
< すべてのトピックに戻る

Quest 3でMRと通常VRを切り替える時の設計は?

シーンを移動して切り替えるのではなく、同じシーンのまま「カメラの背景設定」と「パススルーコンポーネントのオン/オフ」をスクリプトで切り替えます。

VRモードとMRモードでシーンを分けてしまうと、状態の引き継ぎが複雑になりロード時間も発生しますが、背景のオンオフだけなら一瞬でシームレスに切り替わるからです。

MRモードにする時は、カメラのClear FlagsをSolid Color(アルファ0)にし、パススルー(OVRPassthroughLayer等)を有効にします。VRモードに戻す時はパススルーを無効にし、背景にSkyboxマテリアルを適用し直す処理を書きます。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に