需要阻止 SteamVR 摄像头看穿墙壁
Need to stop SteamVR camera seeing through walls
我正在使用 SteamVR 插件中的播放器预制件。每当玩家触摸上面带有 Collider 的物体时,相机就会透过它看到。我使用 0.01 作为最小裁剪值。我还在相机上添加了 Rigidbody 和 Collider。
我目前也没有代码,但这里有一个解决问题的概念:
- 在相机上放一个触发对撞机。
- 编写一个脚本来检测该对撞机何时位于另一个对撞机(您的墙壁)内。有一种方法可以检查对撞机是否 intersecting/overlapping
- 如果有intersect/overlap,将相机淡化为黑色。如果没有,淡出。
我正在使用 SteamVR 插件中的播放器预制件。每当玩家触摸上面带有 Collider 的物体时,相机就会透过它看到。我使用 0.01 作为最小裁剪值。我还在相机上添加了 Rigidbody 和 Collider。
我目前也没有代码,但这里有一个解决问题的概念:
- 在相机上放一个触发对撞机。
- 编写一个脚本来检测该对撞机何时位于另一个对撞机(您的墙壁)内。有一种方法可以检查对撞机是否 intersecting/overlapping
- 如果有intersect/overlap,将相机淡化为黑色。如果没有,淡出。