Example #1
0
    public void UpdateCamera()
    {
        var cam = Camera.current;

        if (cam == null)
        {
            return;
        }
        CameraView camView = cameraViews.Find(cam, targetDevice, flipHandedness);

        if (null != camView)
        {
            camView.Update(cam, transform.localToWorldMatrix);

            if (null != pluginInterop)
            {
                SVFCameraView svfCamView = cameraViews[cam].InteropCamView;
                pluginInterop.SetCameraView(ref svfCamView);
            }
        }
    }