Beispiel #1
0
        private void OnDisable()
        {
            if (_enableWebcamPlugin)
            {
                StopCoroutine(UpdatePlugin());
                WebcamInterop.Stop();
            }

            MetaCoreInterop.meta_enable_rgb_stream(false);

            _drawRgb.Clear();
            _drawComposite.Clear();
            _textureRequest = false;
        }
Beispiel #2
0
        private void OnEnable()
        {
            if (_enableWebcamPlugin)
            {
                // Start webcam rendering
                WebcamInterop.Initalize(_texturePtr, PluginFps);
                WebcamInterop.Run();
            }

            MetaCoreInterop.meta_enable_rgb_stream(true);

            InitializeMaterial();

            if (_enableWebcamPlugin)
            {
                StartCoroutine(UpdatePlugin());
            }
        }