#javascript #three.js
#javascript #three.js
Вопрос:
Он не знал, как объяснить это в названии, но я работаю над сценой с тремя js, и я использовал OrbitControls, но я бы просто хотел, чтобы камера вращалась вокруг себя, а не вокруг цели (и это не работает должным образом, когда целью является ее собственная позиция, потому чтоЯ также хочу сам инициализировать направление камеры). Я попробовал элементы управления FirstPerson и Fly, но я хочу, чтобы вращение было активировано, как в orbitcontrols… должен ли я сам изменить один из этих файлов управления или есть лучшее решение?
На данный момент я просто поворачиваю камеру вокруг точки рядом с ней, но я бы хотел, чтобы камера могла увеличивать масштаб, сохраняя при этом свое положение / точку привязки, как если бы вы смотрели на панорамное изображение…
Комментарии:
1. Вы можете использовать
camera.zoom
свойство для масштабирования, поэтому вам не нужно беспокоиться о перемещении его по собственной оси Z.