Следуя за previous question, я имею дело со строительными моделями в BufferGeometry и понимаю, что флага transparent
влияет на порядок визуализации: объекты с прозрачными материалами будут отображаться после непрозрачных.Render Order of BufferGeometry in Thee.js
Кроме того, я прочитал от этого thread, сделал эксперимент по JSFiddle и понял, что делает порядок граней в BufferGeometry таким же, как и порядок они указаны в буферах, но не расстояние от камер. (В приведенном выше эксперименте я указываю более близкий треугольник первым в буфере, и он закрывает другие за ним.)
Итак, мой вопрос: возможно ли вручную задать порядок граней вручную в BufferGeometry? В моем случае мне может потребоваться динамическое изменение прозрачности элементов здания. (Я читал thread, говоря, что мы можем установить renderOrder
объекта Object3D.)
Спасибо.