version 2.0.0

This commit is contained in:
srl87
2023-09-14 18:17:47 +08:00
parent 13e9d00b37
commit ca21423a06
953 changed files with 125887 additions and 21229 deletions

View File

@@ -0,0 +1,37 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.XR;
namespace VIVE.OpenXR
{
public class VisibilityMaskDisabler : MonoBehaviour
{
const string TAG = "VisibilityMaskDisabler";
void Enable()
{
DontDestroyOnLoad(gameObject);
}
private void Update()
{
if (NeedWorkAround() && XRSettings.occlusionMaskScale != 0.0f)
{
Debug.Log(TAG + "Try set scale to 0");
XRSettings.occlusionMaskScale = 0.0f;
}
}
bool NeedWorkAround()
{
if (SystemInfo.graphicsDeviceType == UnityEngine.Rendering.GraphicsDeviceType.Vulkan && (XRSettings.stereoRenderingMode == XRSettings.StereoRenderingMode.SinglePass || XRSettings.stereoRenderingMode == XRSettings.StereoRenderingMode.SinglePassMultiview))
{
return true;
}
return false;
}
}
}