private void OnDisable() { if (_enableWebcamPlugin) { StopCoroutine(UpdatePlugin()); WebcamInterop.Stop(); } MetaCoreInterop.meta_enable_rgb_stream(false); _drawRgb.Clear(); _drawComposite.Clear(); _textureRequest = false; }
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()); } }