private void Awake() { _msg = new NetMQ.Msg(); cameraRig = GetComponent <AirVRCameraRig>(); _foveatedRenderer = GetComponent <OCSVRWorksCameraRig>(); liveMotionProvider = new MPPLiveMotionDataProvider(); predictedMotionProvider = new AirXRPredictedMotionProvider(this, liveMotionProvider); gameEventEmitter = new AirXRGameEventEmitter(cameraRig); }
public AirXRPredictedMotionProvider(AirXRPredictiveCameraRig owner, MPPLiveMotionDataProvider motionDataProvider) { _owner = owner; _motionDataProvider = motionDataProvider; }