Нужно остановить камеру SteamVR сквозь стены

Я использую префаб плеера от SteamVR Plugin. Всякий раз, когда игрок касается объекта с коллайдером, камера видит сквозь него. Я использую 0.01 как минимальное значение отсечения. Я также добавил Rigidbody и Collider на камеру.

1 ответ

Решение

У меня также нет кода в настоящее время, но вот концепция того, как подойти к проблеме:

  1. Держите триггерный коллайдер на камере.
  2. Напишите скрипт, который определяет, когда этот коллайдер находится внутри другого коллайдера (ваших стен). Существует метод для проверки, пересекаются ли коллайдеры
  3. Если есть пересечение / перекрытие, фотоаппарат становится черным. Если нет, исчезнуть.
Другие вопросы по тегам