06.08.2013 Views

内容简介作者简介 - 科学与工程计算系

内容简介作者简介 - 科学与工程计算系

内容简介作者简介 - 科学与工程计算系

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

light('Position',[0 -1.5 0],'color',[0.6 0.6 1]);<br />

view([-17 26])<br />

(2)<br />

earth_zzy(0)<br />

图 9.7-5<br />

(3)<br />

[fly_zzy.m]<br />

%fly_zzy.m<br />

earth_zzy(0) % <br />

set(gca,'CameraViewAngleMode','manual') % <br />

pos=get(gca,'CameraPosition');<br />

tar=get(gca,'CameraTarget');<br />

kk=(0:2:40)/15;nk=length(kk); % <br />

for i=1:nk-1<br />

newpos=pos-kk(i)*(pos-tar); % <br />

set(gca,'CameraPosition',newpos) % <br />

drawnow % <br />

end<br />

(4)<br />

fly_zzy<br />

【例 9.7.4-2】利用属性 CameraViewAngle 产生飞驰效应。本例也用地球图形演示。在相机<br />

视角连续变化下,地球飞离,直到消失。<br />

[fly_zzy2.m]<br />

%fly_zzy2.m<br />

earth_zzy(1)<br />

set(gca,'CameraViewAngleMode','manual')<br />

ang=get(gca,'CameraViewAngle');<br />

kk=(1:50)/50;nk=length(kk);<br />

for i=1:nk<br />

newang=ang+kk(i)*(180-ang);<br />

set(gca,'CameraViewAngle',newang)<br />

drawnow<br />

end<br />

9.7.5 实时动画<br />

9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!