Тема: Камера в 3d
Показать сообщение отдельно
  #1  
Старый 11.10.2009, 08:52
ToRcH2565 ToRcH2565 вне форума
Прохожий
 
Регистрация: 21.10.2007
Сообщения: 9
Репутация: 10
Сообщение Камера в 3d

Подскажите формулы расчета перемещения камеры по сферической поверхости(аля вид от третьего лица) при известных 2х углах поворота и радиусу сферы.

использовал примитив, но всетаки в нем есть очень большой недостаток...
X=X-Sin(RotateX)*rLen;
Y=Y+Sin(RotateY)*rLen;
Z=Z+Cos(RotateX)*rLen;

Хотелось бы реализовать перемещение камеры именно по сфере, в примере такого не происходит, насколько помню как релизовать такое то нужно привязывать к каждой координате минимум 2 угла, но как именно нипомню
Ответить с цитированием