Показать сообщение отдельно
Старый 05.07.2008, 21:59   #3
Belamore
Оператор ЭВМ
 
Регистрация: 23.07.2007
Сообщений: 42
Написано 0 полезных сообщений
(для 0 пользователей)
Немного не так.

roll = roll+1 ; крутим по roll
vx# = ( -1*Sin(roll));*3
vy# = (Cos(roll));*3

pitch = pitch+1
; тепер крутим по pitch

vz# = ( 1*Sin(pitch))*vy;*3
vy# = (Cos(pitch))*vy;*3

z тоже надо умножать на y
но всё равно спасибо что навёл на умную мысль

Ещё вопрос.
Имеется вектор x,y,z
Как математически получить pitch,yaw,roll по аналогии с командой AlignToVector, в которую пихаешь направление вектора, а она вычисляет нужные pitch,yaw,roll и сразу же назначает их объекту?
Заранее спасибо за ответ.

Последний раз редактировалось Randomize, 04.07.2010 в 04:01.
(Offline)
 
Ответить с цитированием