![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
поворот точки вокруг вектора [D5, WinXP]
tButton © (2011-03-20 07:31:00)задача.
имеется сфера (координаты центра, радиус),
имеется точка определяющая положение камеры на сфере,
имеется точка определяющая направление взгляда камеры.
вертикальная ось камеры совпадает с прямой проходящей через центр сферы и точку определяющую положение камеры.
требуется, повернуть точку определяющую направление камеры вокруг вертикальной оси камеры.
подскажите на какую тему погуглить, а то даже название для всего этого подобрать не могу =) неоконченое в своё время среднее образование даёт о себе знать
Dimka Maslov (2011-03-21 08:56:00) [1]В таких случаях я пользуюсь справочниками Корнов и Выгодского. Раздел "Аналитическая геометрия".
tButton (2011-03-21 06:15:00) [2]спасибо, буду курить
MBo (2011-03-20 11:25:00) [3]Подозреваю, что не помешает формула Родригеса ( Rodrigues' rotation formula )
CrytoGen (2011-03-20 09:01:00) [4]аффинное преобразование
http://ru.wikipedia.org/wiki/%D0%90%D1%84%D1%84%D0%B8%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5
tButton (2011-03-20 08:27:00) [5]а ну в принципе.
А - положение камеры
В - цель камеры
вектор АС - вертикальная ось камеры
задача сводится к повороту вектора АВ вокруг вектора АС