Когда я добавляю к сцене два объекта и устанавливаю их прозрачность как истинные с некоторой непрозрачностью и используя TrackballControls, я поворачиваю сцену мышью, объект, который был первоначально от камеры теряет прозрачность.Three.js - прозрачные объекты при повороте с TrackballControls не ведут себя как прозрачные
Я читал, что это проблема с Z-буфером, и сначала будут отображаться объекты с камеры. Но когда я поворачиваю сцену с помощью TrackballControls, камера меняет свое положение, поэтому прозрачные объекты должны отображаться правильно. Но это не так.
Вот на этом снимке - справа есть FrontView, слева находится Backview, не отображается правильно:
http://www.foto-ondruskova.cz/Experiment/lenses.jpg
Пожалуйста, любые решения?
Я вижу несколько возможностей, но без кода или демонстрации все, что мы можем сделать, это сделать кучу догадок. – JayC
Я обнаружил, что каким-то образом в моем коде появился renderer.sortObjects = false, который вызывал проблему. Спасибо JayC, теперь он работает так, как ожидалось. –