diff --git a/Assets/QualityLevels.asset b/Assets/QualityLevels.asset index 816fb0e67c..2d14306c58 100644 --- a/Assets/QualityLevels.asset +++ b/Assets/QualityLevels.asset @@ -29,7 +29,7 @@ MonoBehaviour: m_GpuLevel: 4 m_FixedFoveationLevel: 0 - m_Bloom: 1 - m_Hdr: 0 + m_Hdr: 1 m_Fxaa: 1 m_MsaaLevel: 1 m_MaxLod: 99999999 diff --git a/Assets/Scripts/Sharing/DriveAccess.cs b/Assets/Scripts/Sharing/DriveAccess.cs index cdad73556a..798fddfe75 100644 --- a/Assets/Scripts/Sharing/DriveAccess.cs +++ b/Assets/Scripts/Sharing/DriveAccess.cs @@ -120,7 +120,15 @@ private static string GetDeviceId() Debug.LogError("Host id not implemented for iOS"); return "iOS-unknown"; default: - return GetPcId(); + try + { + return GetPcId(); + } + catch (Exception e) + { + // We suspect wmic.xe can cause an exception on some systems, so we catch it here. + return "PC-unknown"; + } } } diff --git a/Assets/Scripts/Tools/FreePaintTool.cs b/Assets/Scripts/Tools/FreePaintTool.cs index f16539b768..76998da30e 100644 --- a/Assets/Scripts/Tools/FreePaintTool.cs +++ b/Assets/Scripts/Tools/FreePaintTool.cs @@ -238,7 +238,7 @@ void PositionPointer() { // Discard the pointer if the controller is exactly zero // as it probably indicates the controller tracking stalled this frame - // TODO: is there a better solution? + // TODO:Mikesky: See if can be done at input level if (InputManager.m_Instance.GetControllerBehavior(InputManager.ControllerName.Brush).transform.position == Vector3.zero) { Debug.LogError($"Controller Glitch!"); diff --git a/ProjectSettings/QualitySettings.asset b/ProjectSettings/QualitySettings.asset index 1090559e8a..50460a91b8 100644 --- a/ProjectSettings/QualitySettings.asset +++ b/ProjectSettings/QualitySettings.asset @@ -88,7 +88,7 @@ QualitySettings: shadows: 1 shadowResolution: 2 shadowProjection: 1 - shadowCascades: 1 + shadowCascades: 2 shadowDistance: 30 shadowNearPlaneOffset: 2 shadowCascade2Split: 0.33333334