a-frame как использовать несколько GLTF - PullRequest
0 голосов
/ 20 сентября 2019

Я хочу показать 50 деревьев в разных позициях, но загрузка занимает 3 минуты, а браузер не отвечает в течение нескольких секунд

<a-entity position="-11.39987 0.07117 -83.67416" scale="0.02 0.01 0.01" gltf-model="#tree"></a-entity>
<a-entity position="15.54987 0.07117 -83.67416" scale="0.02 0.01 0.01" gltf-model="#tree"  ></a-entity>
<a-entity position="-11.39987 0.07117 -100.67416" scale="0.07 0.03 0.03" gltf-model="#tree" ></a-entity>

Я новичок в этом, будут лиЕще один способ загрузить одну и ту же модель в разные позиции?Я хочу добавить больше моделей, но с этой проблемой я не могу сейчас это сделать

1 Ответ

0 голосов
/ 20 сентября 2019

Вы можете загрузить одну модель, а затем создать пользовательский компонент, который создаст массив новых сущностей, и вы можете создать компонент gltf-model для каждой из новых сущностей, что эффективно делает экземпляры оригинала.,Затем вы можете создавать другие компоненты, положение, вращение, материал и т. Д. И изменять параметры внутри.

Вот глюк

...