Как использовать функцию rotateCamera элементов управления трекболом в ThreeJS?

#three.js #trackball

#three.js #трекбол

Вопрос:

Я ищу функцию автоматического вращения, как в Orbital controls. Я нашел rotateCamera() в документах Threejs. Не уверен, как ее использовать или вызывать. Кто-нибудь может сказать мне, как это использовать?

Ответ №1:

TrackballControls не поддерживает автоматический поворот. Упомянутый метод rotateCamera() предназначен только для внутреннего использования. На самом деле это вызывается update() .

Теперь у вас есть два варианта:

  • Использование OrbitControls
  • Создайте пользовательскую версию TrackballControls и реализуйте функцию автоматического поворота самостоятельно.