Вращение пирамиды онлайн

С помощью сервиса можно построить пирамиду по координатам. Также реализована функция вращения пирамиды в 3-х мерном пространстве. При изменении любого из параметров нажимайте кнопку OK.
Координаты
A
B
C
D
Линия
ТолщинаЦвет - - - - - -
Фон грани
Грань №1Грань №2Грань №3Грань №4
Поворот
XYZ
Размеры полотна
Ширина Высота
Показывать оси Показывать вершины Y X Z ABCD
Математическое описание геометрических преобразований зависит от выбора пространственной системы координат и от размещения в ней точки наблюдения и картинной плоскости.

Преобразование поворота (вращения):

yt=y*cos(alpha)-z*sin(alpha);
zt=y*sin(alpha)+z*cos(alpha);
y=yt;
z=zt;

xt=x*cos(beta)-z*sin(beta); zt=x*sin(beta)+z*cos(beta); x=xt; z=zt;

xt=x*cos(gamma)-y*sin(gamma); yt=x*sin(gamma)+y*cos(gamma); z=xt; y=yt;

Список литературы

  1. Косников Ю.Н. Поверхностные модели в системах трехмерной компьютерной графики. Учебное пособие. – Пенза: Пензенский государственный университет, 2008. – 60с.
  2. Сиденко Л.А. Компьютерная графика и геометрическое моделирование: Учебное пособие. – СПб.: Питер, 2009. – 224 с.
  3. Эйнджел Э. Интерактивная компьютерная графика. Вводный курс на базе OpenGL, 2 изд.: Пер. с англ. – М.: Издательский дом «Вильямс», 2001. – 592 с.
 Задать вопрос или оставить комментарий Помощь в решении Поиск