private IEnumerator SendSettings() { while (enabled) { var settings = new OvrSettings { Gain = _camera.Gain, Exposure = _camera.Exposure, BLC = _camera.BLC, CameraGap = _gapController.Gap, AutoContrast = _camera.AutoContrast, AutoContrastAutoGain = _camera.AutoContrastAutoGain, AutoContrastClipPercent = _camera.AutoContrastClipHistPercent, AutoContrastMax = _camera.AutoContrastMax, GapAutoAdjust = _gapController.AutoAdjust }; RemoteSurfaceConnection.SendCommand("surface", "debug-camera-properties", JsonUtility.ToJson(settings)); yield return(new WaitForSecondsRealtime(1f)); } }
private void GetPropertyCallback(string json_properties_str) { _sourceSettings = JsonUtility.FromJson<OvrSettings>(json_properties_str); }
private void GetPropertyCallback(string json_properties_str) { _sourceSettings = JsonUtility.FromJson <OvrSettings>(json_properties_str); }