Разделы
О сайте
Услуги
Соглашение
Проекты
FAQ
Исходники
Доки
Алгоритмы
Форматы
Download
Ссылки
Заказать
Форум
Гостевая
 
Алгоритмы

Формулы для вращения объекта в 3D пространстве

x - текущая координата точки по горизонтали. y - текущая координата точки по вертикали. z - текущая координата точки по оси Z. startx - Координата X центра окружности. starty - Координата X центраокружности. stratz - Координата Z центраокружности. theta - Радиан. newx - Новыя координата X. newy - Новыя координата Y. newz - Новыя координата Z. newx = (x-startx)*cos(theta) - (y-starty)*sin(theta) + startx; newy = (y-starty)*cos(theta) + (x-startx)*sin(theta) + starty; newy =(y-starty)*cos(theta) - (z-startz)*sin(theta)+starty; newz =(y-starty)*sin(theta) + (z-startz)*cos(theta)+startz; newx =(x-startx)*cos(theta) - (z-startz)*sin(theta)+startx; newz =(x-startx)*sin(theta) + (z-startz)*cos(theta)+startz;


 


Рейтинг@Mail.ru be number one Submitter.ru - Promoting!
Хостинг от uCoz