Иллюстрированный самоучитель по цифровой графике

Рабочее пространство. Системы координат.

В сферической системе координат (рис. 13.3) положение точки в пространстве задается тремя координатами (r, 0, р):

  • r – расстоянием от начала координат;
  • углом 0 (азимут) между фиксированной плоскостью xz и полуплоскостью, проходящей через точку Р и ось z,
  • углом р (зенит) между фиксированной полярной полуосью Oz и лучом, проведенным через начало координат (точку 0) и точку Р.

Иллюстрированный самоучитель по цифровой графике › Трехмерная графика › Рабочее пространство. Системы координат.
Рис. 13.2. Цилиндрическая система координат

Иллюстрированный самоучитель по цифровой графике › Трехмерная графика › Рабочее пространство. Системы координат.
Рис. 13.3. Сферическая система координат

Отметим, что координаты точки могут быть взаимнооднозначно пересчитаны из одной системы координат в другую.

Пример

Например, пересчет из полярной сферической системы координат в картезианскую будет выглядеть так:

x = r sin 0 - cos p
  
y = r - sin 0 - sin p
  
z = r - cos 0
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.