2017-01-12 7 views
1

Я пытаюсь получить доступ к граням THREE.Mesh через A-Frame.A-Frame 4.0 entityEl.getObject3D ('mesh'); не возвращающие лица

entityEl.getObject3D ('mesh') возвращает объект под названием «Pt» вместо THREE.Mesh. в геометрии он не перечисляет лица.

Это работает в A-Frame V2, но по какой-то причине не в V3 или V4.

Есть ли лучший способ доступа к поверхностям THREE.Mesh в A-Frame 4.0?

Спасибо!

ответ

2

0.3.0 и выше по умолчанию геометрия должна быть BufferGeometry для сохранения в памяти. В результате они не изменяются. Попробуйте установить

geometry="buffer: false"

на геометрию, чтобы получить доступ граней и вершин.