Смените положение узла анимации виртуальной реальности и ориентацию как функция времени
updateNodes(h,t)
h.updateNotes(t)
updateNodes(h,t)
и h.updateNotes(t)
смените положение узла и ориентацию тела h
как функция времени t
. t
является скаляром в секундах.
Эта функция требует, чтобы вы загрузили узел и данные временных рядов сначала.
Обновите узел h
со временем за 5 секунд.
h = Aero.VirtualRealityAnimation; h.FramesPerSecond = 10; h.TimeScaling = 5; h.VRWorldFilename = [matlabroot,'/toolbox/aero/astdemos/asttkoff.wrl']; copyfile(h.VRWorldFilename,[tempdir,'asttkoff.wrl'],'f'); h.VRWorldFilename = [tempdir,'asttkoff.wrl']; h.initialize(); load takeoffData h.Nodes{7}.TimeseriesSource = takeoffData; h.Nodes{7}.TimeseriesSourceType = 'StructureWithTime'; h.Nodes{7}.CoordTransformFcn = @vranimCustomTransform; h.updateNodes(5);