Esempio n. 1
0
        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);
 }
Esempio n. 3
0
 private void GetPropertyCallback(string json_properties_str)
 {
     _sourceSettings = JsonUtility.FromJson <OvrSettings>(json_properties_str);
 }