Изменение положения и ориентации тела анимации
move(h, translation, rotation)
h.move(translation,rotation)
move(h, translation, rotation)
и h.move(translation,rotation)
задать новое положение и ориентацию объекта тела h
. translation
- матрица 1 на 3 в аэрокосмическом теле x-y-z
система координат. rotation
- матрица 1 на 3, в радианах, которая задает повороты вокруг правой x-y-z
последовательность координатных осей. Порядок применения вращения z-y-x
(r-q-p
).
Измените положение тела анимации на newpos
и newrot
.
h = Aero.Body; h.load('ac3d_xyzisrgb.ac','Ac3d'); newpos = h.Position + 1.00; newrot = h.Rotation + 0.01; h.move(newpos,newrot);