需要停止通过墙壁看到SteamVR相机

时间:2018-02-27 13:54:42

标签: unity3d virtual-reality steam htc-vive

我正在使用SteamVR插件中的播放器预制件。每当玩家用碰撞器触碰物体时,相机就会看到它。我使用0.01作为最小剪切值。我还在相机上添加了Rigidbody和Collider。

1 个答案:

答案 0 :(得分:1)

我目前还没有代码,但这里有一个如何解决问题的概念:

  1. 在相机上放置一个扳机对撞机。
  2. 编写一个脚本,检测该对撞机何时位于另一个对撞机(您的墙壁)内。有一种方法可以检查碰撞器是否交叉/重叠
  3. 如果有交叉/重叠,请将相机淡化为黑色。如果没有,请淡出。