Немного не так.
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.
|