Есть ли способ использовать Three Js pointerLockControl для орбиты точки, как OrbitControl? - PullRequest
0 голосов
/ 22 марта 2020

Я делаю визуализацию галактики, видимой с расстояния в три js для Google chrome, и мне нужно иметь возможность вращаться вокруг нее относительно центра и увеличивать масштаб с помощью коврика для мыши. Моя проблема в том, что если я использую OrbitControls, камера делает то, что мне нужно, но курсор не фиксируется в центре и «падает» по краям экрана, что означает, что я не могу продолжать бесконечно вращаться в одном направлении. Теперь, если я использую PointerLockControls, я получаю курсор для блокировки в центре и, таким образом, могу бесконечно вращаться в одном направлении, но камера вращается только вокруг себя, и это тоже не работает. В основном мне нужно, движение камеры OrbitControl и блокировка курсора PointerLockControl. Кто-нибудь знает, возможно ли это?

...