Динамический выбор новой точки вращения в threejs - PullRequest
0 голосов
/ 03 августа 2020

Я использую TrackballControls, чтобы вращать меня sh чайника вокруг мирового центра. Теперь я хочу динамически выбрать новый центр (скажем, кончик носика чайника) и повернуть чайник вокруг нового центра (также известного как точка поворота?).

Я пробовал описанную технику здесь , а также установка новой цели для элементов управления, например: this.controls.target.set(newPoint.x, newPoint.y, newPoint.z);

Оба метода работают, но me sh прыгает, чтобы повторно центрироваться вокруг новой точки вращения. Как я могу сохранить меня sh stati c при выборе новых точек вращения?

...