void Start()
        {
            if (FaceTrackErrorEffectMat == null)
            {
                Debug.LogError("FaceTrackErrorEffectMat is not set. You must set it.");
                return;
            }

            _srdManager = SRDSceneEnvironment.GetSRDManager();
            var srdCameras = new SRDCameras(_srdManager);

            var camEvent           = CameraEvent.BeforeImageEffects;
            var commandBufNameBase = "FaceTrackErrorEffect";

            _cmdBufCtrlerL = new CommandBufferController(srdCameras.LeftEyeCamera,
                                                         CreateFaceTrackErrorEffectCommand(commandBufNameBase + "L"),
                                                         camEvent);
            _cmdBufCtrlerR = new CommandBufferController(srdCameras.RightEyeCamera,
                                                         CreateFaceTrackErrorEffectCommand(commandBufNameBase + "R"),
                                                         camEvent);

            _srdManager.OnFaceTrackStateEvent.AddListener(this.GetFaceTrackState);

            FaceTrackErrorObject.SetActive(false);
            _faceTrackErrorObjMat = FaceTrackErrorObject.GetComponent <MeshRenderer>().material;
            _defaultErrorObjAlpha = _currentErrorObjAlpha = _faceTrackErrorObjMat.GetFloat("_Alpha");
        }
        void Start()
        {
            _srdManager   = SRDSceneEnvironment.GetSRDManager();
            _srdCameras   = new SRDCameras(_srdManager);
            _colorToggler = new ColorToggler(DraggingColor);

            if (PointerObject != null)
            {
                Cursor.visible = false;
            }
        }
        private void Initialize()
        {
            Debug.Assert(_srdManager == null);

            _srdManager = SRDSceneEnvironment.GetSRDManager();
            if (_srdManager == null)
            {
                Debug.LogWarning(SRDHelper.SRDMessages.SRDManagerNotFoundError);
                return;
            }

            _srdManager.OnSRDViewSpaceScaleChangedEvent.AddListener(this.OnViewSpaceScaleChanged);
            UpdateParameters();
        }
Esempio n. 4
0
        protected override void Start()
        {
            _srdManager = SRD.Utils.SRDSceneEnvironment.GetSRDManager();
            _srdCameras = new SRDCameras(_srdManager);

            if (_canvas == null)
            {
                _canvas = GetComponent <Canvas>();
            }
            if (_canvas.worldCamera == null)
            {
                _canvas.worldCamera = _srdCameras.WatcherCamera;
            }
            _canvasRectTransform = _canvas.GetComponent <RectTransform>();
        }
Esempio n. 5
0
 void Start()
 {
     this.GetComponent <TextMesh>().text = GetTextToShowKey();
     _srdManager = SRDSceneEnvironment.GetSRDManager();
 }
 protected override void Start()
 {
     _srdManager = SRDSceneEnvironment.GetSRDManager();
     _srdCameras = new SRDCameras(_srdManager);
 }