@kickass77

Как сделать вращение нескольким объектам библиотека 3d modelviewer?

Приветствую. Пользуюсь библиотекой https://modelviewer.dev/
Этот код заставляет повернуться модель на 90 градусов.
Не получается сделать тоже самое с другой моделью. Вставляю - код не работает. Пробовал через querySelectorAll также перечислить - не работает.
Как сделать, чтобы работало и для других моделей?

<script>
(() => {
  const modelViewer = document.querySelector('#rotate');
  const orbitCycle = [
    '90deg 90deg',
    modelViewer.cameraOrbit
  ];

	setTimeout(RotateObj, 1000);

  	function RotateObj() {
     	const currentOrbitIndex = orbitCycle.indexOf(modelViewer.cameraOrbit);
    	modelViewer.cameraOrbit = orbitCycle[(currentOrbitIndex) % orbitCycle.length];
  	}
})();
</script>
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы