コンテンツへスキップ

Unity3Dで、カメラを複数使ってレイヤー表示みたいにする方法

2014年1月16日

こちらのページを参考にしました。
http://naichilab.blogspot.jp/2013/07/unity.html

カメラを複数配置して、上に重ねたいサブカメラのdepthを、メインカメラより大きくする。
(メインカメラが0なら、重ねるカメラは1以上にする)

そしたら、サブカメラのClearFlagsをDepthOnlyに変更することで可能になる。

GUIを最前面に常においておきたいときなどにとっても便利。

ちなみにOculusRiftを利用時、OVRCameraControllerを使ってでも利用可能。
SkyboxMesh.csを利用している場合は、OVRCameraControllerのカメラがMainCameraタグになっているとバグるので、別のタグにしてやる必要がある。

From → Unity3D

コメントする

コメントを残す