一个关于制作动画的问题。。。
怎么吧这个会移动的球体的旧图像消除啊???????????(图像太大,传不上来)h(1) = axes('Position',);
= sphere(30);
I = imread( 'diqiu.jpg' );
earth=warp( x, y, z, I );
axis vis3d off
for i=0:0.05:0.6;
drawnow;
h(2) = axes('Position',);
= sphere(30);
I1 = imread( 'moon3.bmp' );
moon=warp( x1, y1, z1, I1 );
camlight right
h=;
set(h,'Visible','off')
end
回复 楼主 zjgydxcbt 的帖子
将图像用光影魔术手处理一下贴上来吧回复 沙发 ch_j1985 的帖子
程序和图片没关系,我只是把图片纹理映射到球体上而已。主要是球体在移动的时候,以前的就图像没有消去,我用了几个方法都不管用。[ 本帖最后由 zjgydxcbt 于 2008-12-10 11:55 编辑 ] 我office并无image processing toolbox(无license)
动画已经十来年没碰了, 可能不是最优化, 自己试试吧!
axes('Position',); = sphere(30); moviein(13); ii=0;
I = imread( 'DogS.jpg' ); earth=warp( x, y, z, I ); axis vis3d off;
for i=0:0.05:0.6, ii=ii+1;
axes('Position',); = sphere(30);
I1 = imread( 'DogS.jpg' ); moon=warp( x1, y1, z1, I1 ); axis vis3d off; camlight right;
drawnow; F(ii)= getframe(gcf); set(moon,'Visible','off')
end
movie2avi(F,'ppp');
[ 本帖最后由 ChaChing 于 2008-12-10 15:57 编辑 ]
回复 地板 ChaChing 的帖子
谢谢,,,可以用了:lol :lol :lol
页:
[1]