Ответ: Кватернион. Как определить угол вращения.
По сути тебе нужно сделать матрицу, основанную на векторе между камерой и центром планеты. Затем просто множ матрицу поворота камеры на эту матрицу полученную ранее. Получиться что до перемножения будут коорданаты как ты сказал, а затем будет уже трансформированная - для визуализации и реальной позиции на планете.
|