arcball :)
От: be_cool  
Дата: 01.11.07 10:55
Оценка: :)))
Никогда не используйте тэг [code] для цитат. — Кодт
Случайно наткнулся в сети на статейку по opengl. Про оригинал статьи ничего сказать не могу, а вот перевод "улыбнул" Итак, поехали:

Моя реализация класса ArcBall базируется на коде Бреттона Вада, который позаимствовал код Кена Шоемака в одной из книг "Графические драгоценности" (Graphic Gems) ...


Во всяком случае у меня сразу же возникают следующие мысли:

Я [вырезано цензурой] код у Бреттона Вада, который в свою очередь [вырезано цензурой] код у Кена Шоемака в одной из книг "Графические драгоценности" (Graphic Gems) ...


Дальше по тексту:

Класс ArcBall предназначен для того, чтобы преобразовать координаты курсора мыши в сферические координаты ArcBall, так как, если бы это было непосредственно перед Вами.


А это просто в перлы:

Когда мы кликаем, мы начинаем крутить объекты с начальной позиции. Когда мы перетаскиваем, мы вычисляем угол поворота от начальной точки до точки, в которой находится указатель. Необходимо заметить, что класс ArcBall не вращается.


(из серии "для большинства читателей курсор в книжке не мигает")

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.