В моей сцене красный куб и перспективная камера.Всякий раз, когда я использую метод setRotate () на камере, он вращается так, как будто центр красного куба является осью, но я хочу, чтобы он вращался вокруг центра камеры.Камера находится в 0, 0, -15, повернута на -20 градусов по оси Y, метод поворота вращается примерно на 0, 0, 0. В соответствии с API это всегда так, но мне интересно, есть лиспособ перемещения центра вращения камеры?
//rotate was initialized to 0 earlier in the class
//isKeyDown is a method initialized in another class that does work
if(isKeyDown(KeyCode.A)) {
rotate += 2.5;
camera.setRotate(rotate);
}