Я ищу способ, в котором я могу использовать объект LOD из трёх.js по-исполнительски (http://threejs.org/examples/webgl_lod.html).LOD in three.js (Слияние сетки)
Моя идея - реализовать метод LOD, который аналогичен этому в главе 2.1 (http://dl.acm.org/citation.cfm?id=364375).
Есть 3 уровня:
- 3D модель вблизи зрителя
- 2.5D объемной текстуры в середине диапазона
- и 2D текстуры в далеком
сейчас мои вопросы:
Возможно ли отобразить 2D-текстуру как уровень в объекте LOD из трёх.js?
Могу ли я объединить предметы на расстоянии? (Пример: рядом с камерой есть 10 ячеек, 2 групповые сетки в середине диапазона и одна 2-кратная текстура на расстоянии)
Спасибо за помощь!
Я бы сделал это так же, как сообщает @antont, он кажется слишком специфичным для общей реализации в 3D-библиотеке. В вашем примере первые 10meshes могут быть добавлены в object3D(), а затем в лод. Затем вместо повторного использования сеток (которые не будут полезны для лода) вы создадите 2 ячейки для среднего расстояния. Тогда спрайт. oh 26months later ^^ – Atrahasis