Как заставить Работать Независимую Прозрачность в VR / Unity? - PullRequest
0 голосов
/ 19 октября 2018

Я использую Этот проект github , чтобы создать независимую от порядка прозрачность в моих проектах.Он работает нормально с обычной камерой [ без OIT ] [ OIT ], но когда я пытаюсь использовать его с настройкой VR, он просто не рендерит никаких объектов на "прозрачный »слой, использующий вышеуказанный проект.[ VR no OIT ] [VR не работает с OIT ].

Помимо того, что ничто не помечено как прозрачное, левая и правая камеры смещаются так, как не должны, поэтому вы получаете эффект дезориентации, как будто ваши глаза находятся не в том месте..

Я использую Oculus SDK, но не думаю, что это так.То же самое происходит, если я просто использую камеру, которая питает гарнитуру Oculus.

Здесь - это проект Unity, если вы хотите убедиться сами.

СпасибоВы

РЕДАКТИРОВАТЬ: Я также иногда получал странный эффект, когда сферы отрисовывались полностью черными и оставались центрированными на моем левом глазу, а остальная часть сцены отображалась вверх ногами.Правый глаз сделает все, что не помечено как прозрачное правильно.Я полагаю, что когда я это делал, я использовал настройку одной камеры на установке OVR, но я не смог заставить ее выдать ту же ошибку, когда вернулся к записи этих ошибок.

Кроме того, я использую Unity2018.2.0f2 и Oculus SDK v1.30.1

...