Я пытаюсь ограничить движение положения камеры в определенных областях, определяемых детьми трехмерных объектов/объектов. Например, если бы у меня был объект дорожки в океане, и я хотел, чтобы мой пользователь мог перемещать камеру вперед и назад по этой дорожке. Подобно навигационной сетке контроллера первого лица в Unity, но без аспектов AI.Ограничение перемещения позиционирования камеры в область конкретного 3D-объекта
Мне понравилось бы решение на основе AFrame, но я не против писать пользовательский компонент, если есть решение THREE js.
Спасибо!
В старые времена, там был этот компонент Three.js называется * PathControls *, реализующим справедливый бит этой функциональности. См. Http://stackoverflow.com/questions/23443110/how-to-move-camera-along-a-simple-path. Однако этот компонент больше не доступен. –