ちょっと未来

色々作って、色々書きます。最近はOculus Riftでメーヴェ風フライトシミュレータ作ってます

UnityOculusIntegration0.4.3で"OVR could not be found"ってコンパイルエラー

Oculus SDKのver0.4.3がリリースされたので、早速UnityOculusIntegrationも更新♪
するといきなり"OVR could not be found"ってOVRCameraControllerがコンパイルエラーを起こしました。

うわー、アップデートなんてするんじゃなかったー ∑(゚д゚lll)ガーン
と思いつつトラブルシューティング...

解決方法

結果的にはOVRCameraControllerを、OVRCameraRigってのに置き換えたら治りました。

いままでOVRCameraControllerのあったとこに、なんかOVRCameraRigって見慣れないモノがあります。。。

f:id:wasan:20141028224344p:plain

マニュアルPDFを見ると確かに0.4.3からOVRCameraController → OVRCameraRig に置き換わったって書いてました。
これは重要情報では?焦ったー。

5.1.1 Unity Components
OVRDevice → OVRManager Unity foundation singleton.
OVRCameraController → OVRCameraRig Performs tracking and stereo rendering.
OVRCamera Removed. Use eye anchor Transforms instead.

http://static.oculusvr.com/sdk-downloads/documents/OculusUnityIntegrationGuide_0.4.3.pdf より