2017-02-01 5 views
0

Я получаю данные вокселя на основе the approach described here. К сожалению, он использует face4 quads, который был устаревшим давным-давно (r60). Я переоцениваю его использование tris, и пока я изначально собирался перейти на буферную геометрию, так как существует огромное количество треугольников (500 000), в данных также имеется большое количество перекрывающихся вершин.Буфергеометрия или не буферГеометрия

Я понимаю, что геометрия может повторно использовать verts, но bufferGeoms не может, поэтому вызов mergeVertices не будет работать. Получу ли я больше преимуществ по скорости от bufferGeometry или класса геометрии?

ответ

0

Просто, чтобы любой, кто может быть заинтересован, знал, я сначала создал объект геометрии и назвал mergeVertices. Сработало хорошо, чтобы начать сканирование для больших сцен. Я преобразовал его в буферную геометрию с помощью bufferVol = new THREE.BufferGeometry().fromGeometry(vol); и сумел добиться улучшения производительности.