科学网

 找回密码
  注册

tag 标签: 动画制作

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

【Matlab】输出图片的命令格式以及动画视频制作方法
JerryYe 2016-8-12 20:23
(一)图片输出命令print的相关用法: pngnam=strcat(outdir,filename); %图片输出的路径以及文件名 print(gcf,pngnam,'-dpng','-r400') %后边两项分别为图片格式和图片分辨率 saveas(gcf,pngnam,'fig') 附:变量保存命令:save('E:datadata.mat','data') (二)动画制作方法之一: figure; filename='test.gif'; for n=1:20 ... drawnow frame = getframe(1); im = frame2im(frame); =rgb2ind(im,256); %对contourf的图片要统一colorbar范围!!! if n = =1 imwrite(a,b,filename,'gif','Loopcount',inf); else imwrite(a,b,filename,'gif','delaytime',0,'writemode','append'); end end 注:delaytime可以控制动画的快慢. (三)视频制作方法之一: writerObj = VideoWriter('peaks.avi'); %打开一个后缀为.avi的视频文件 writerObj.FrameRate = 5; %视频播放的帧数 open(writerObj); %打开视频文件 for n=1:50 ... F(n)=getframe(gcf); writeVideo(writerObj,F(n)); end close(writerObj);
个人分类: Matlab|6124 次阅读|0 个评论
北京六自由度科技——5DT数据手套/虚拟现实手套
cangdongbo 2014-1-14 14:20
数据手套-5 Ultra/数据手套-14 Ultra 5DT 数据手套-Ultra数据手套的设计目的是为了满足现代动作捕捉和动画制作等专业人士的严格要求。它提供了舒适,易于使用,小型要素和多种应用的驱动。高数据质量,低相关性和高速率的数据传输,使其满足逼真的实时动画要求。 数据手套-Ultra 5DT 数据手套-5 Ultra测量使用者的手指弯曲位置(每个手指1个传感器)。 5DT 数据手套-14 Ultra测量使用者的手指弯曲位置(每个手指2个传感器),以及手指之间的夹角。   该系统与计算机的接口通过一个USB缆线连接。一个连续端口(RS 232-独立的平台)的选择是一个可用的通过5DT 数据手套-Ultra的连续串行接口套件。它具有8位柔性分辨率,极高的舒适度,低漂移和开放式架构。5DT 数据手套-Ultra的无线套件接口通过蓝牙技术(高达20米的距离)与电脑相连。一个单块的电池用于高速连接,可持续使用多达8个小时。左右手的两种型号可供选择。一个型号可满足许多应用要求(伸展的合成弹力纤维)。 特点 先进的传感技术 广泛的应用支持 廉价的,高质量 极度舒适 一个型号可满足许多应用要求 自动校准-最小的8位柔性的分辨 独立平台-USB或串行接口(RS 232) 跨平台的 SDK 捆绑软件 高刷新率 板载处理器 手指之间的低串扰 可用的无线版本 (5DT Ultra 无线套件) 快速热点释放线路 数据手套-5 Ultra MRI/数据手套-14 Ultra MRI 5DT 数据手套-MRI磁共振成像系列是最优化的系列,可用于磁共振成像( MRI )的环境。该手套本身不包含任何磁性零件。它通过光纤直接与一个控制盒( 5-7米远)相连接。控制盒的接口通过串口(RS 232 -独立平台)的电缆与计算机相连。 有5个传感器和14个传感器型号可供选择。左右手型号可供选择。一个型号可满足许多应用要求(伸展的合成弹力纤维) 。 数据手套-Ultra MRI 磁共振成像手套系列提供与数据手套超薄系列相同的USB接口功能,但在手套控制板之间采用8m长的纤维束。这种配置适合于不想让金属部件都靠近用户的磁共振成像环境。 特点 廉价的,高质量 极度舒适 开放的体系结构 仅有鼠标仿真模式有线版本 右/左手版本 虚拟现实程序驱动 动画程序驱动 8位柔性的分辨 一个型号可满足许多应用要求 内置倾斜的传感 高刷新率 捆绑软件 低漂移 可用USB适配器 5DT Ultra 无线套件 (适合于2个手套,注:不包括手套) 5DT Ultra无线套件是5DT Ultra系列数据手套的一个即插即用套件。每个皮带佩戴的无线套件的设计目的在于为2个手套同时传递数据。这意味着一个单台无线收发器和电池组可用于两个手套,既节省空间又节省能量。最多可同时使用4个无线套件(8个手套)。 无线套件 5DT无线套件可以让你在一个紧凑的封装内,其射程可达20米,以无线的方式使用2个手套。无线套件标配有皮带和2个高容量电池组,其中每一个与2个手套接通时,可持续使用长达8小时。 特点 最新的2.4 GHz蓝牙? 扩频技术 超长的电池寿命-超过8小时 小形状因子– 4.33 x 3.27 x 1.65英寸(110 x 83 x 42 mm) 重量轻-1 0.6盎司( 3 00g )与电池组 安全带列为标准 包含备用电池包 5DT Ultra 连续的接口套件 5DT串行接口套件可让你使用任何5DT Ultra超薄系列手套与串行端口。这对于只有串行端口或嵌入式的设备非常有用。 特点 RS 232 -独立平台连接 连接到所有5DT 数据手套-Ultra超薄系列手套 规格 5DT ,第五维技术 5DT数据手套14超(左或右) 5DT ,第五维技术 5DT数据手套五日超(左或右) 5DT ,第五维技术 5DT数据手套五日超磁共振成像(左或右) 5DT ,第五维技术 5DT数据手套14超磁共振成像(左或右) 操作系统 Cross platform SDK for Windows, Linux and UNIX operating systems Cross platform SDK for Windows, Linux and UNIX operating systems Cross platform SDK for Windows, Linux and UNIX operating systems Cross platform SDK for Windows, Linux and UNIX operating systems 软件 Kaydara MOCAP, 3D Studio Max (free beta version), Maya, SoftImage XSI Kaydara MOCAP, 3D Studio Max (free beta version), Maya, SoftImage XSI Kaydara MOCAP, 3D Studio Max (free beta version), Maya, SoftImage XSI Kaydara MOCAP, 3D Studio Max (free beta version), Maya, SoftImage XSI 接口 USB USB USB USB 传感器的个数 14 price5 5 14 传感器决议(°) 0.11 (A/D) 0.2 (A/D) 0.7 (A/D) 0.43 (A/D) 传感器的数据传输率(Hz) 75 () 75 () 75 () 75 () 传感器 Fibre Optic Fibre Optic Fibre Optic Fibre Optic
3551 次阅读|0 个评论
一维动画制作方法
gangli1978 2013-5-15 21:56
一维动画制作方法( 2013 年 5 月 15 日星期三) 对于一维数据( XY )进行画图, 在利用 Tecplot 打开数据时,应选用 2D Cartesian ,然后点击 Scatter ,剩下的步骤都一样了。
3398 次阅读|0 个评论
[转载][gnuplot动画制作]Animation I – gif
chnfirst 2013-3-25 19:41
http://www.gnuplotting.org/animation-gif/ Animation I – gif October 21st, 2011 | 6 Comments For presentation or teaching purposes it can be useful to show not only a figure, but an animation to illustrate something more clear. There exists different possibilities to do this in Gnuplot. Today we will have a look at how to create a gif animation. Fig. 1 Animation of Bessel function ( code to produce this figure , loop ) Fig. 1 shows a gif animation of a Bessel function of first kind and zeroth order. Gnuplot has a gif output terminal, but the result will be smoother if we first create png files with Gnuplot and then the animated gif file with another program. In order to create a set of png files we have to loop through the time value t and different output files. # initializing values for the loop and start the loop t = 0 end_time = 1 system ( 'mkdir -p animation' ) load 'bessel.plt' The above code sets a start value for the running time variable t and the end_time variable at which the looping should be stopped. Then a folder for the output png files is created and the loop file bessel.plt is loaded. The content of this loop file is shown below. # bessel loop t = t + 0.02 outfile = sprintf ( 'animation/bessel%03.0f.png' , 50 * t ) set output outfile splot u * sin ( v ), u * cos ( v ), bessel ( u , t ) w pm3d ls 1 if ( t end_time ) reread ; Here we update the time t, create a file name with a different number and plot out Bessel function. Finally the last line checks if our time t is smaller than the end_time variable, and executes the loop again if this is the case. After we have created the png files in the animation folder, we start GIMP and load all the files as layers (File Open as Layers). After this we save all layers together as an animated gif file. Tags: animation , bessel , gif , if , load , reread 6 Comments Fabian says: March 7, 2012 at 1:19 pm Amazing. Thank you very much for this article and the whole website. I’m absolutely fascinated of what you can get out of gnuplot. Thanks for sharing this knowledge with us. Sijo says: March 19, 2012 at 5:19 pm Thank you for sharing the information.. Physicist’s rocks !!! I am trying to make an animation using GNU plot timeout says: January 10, 2013 at 3:21 am cool, thanks for the info on the gif animations and the great site ! even this is a nice one: add following line to the end of your script..although this requires imagemagick to be installed. system(‘convert -delay 10 -loop 0 animation/*.png animation/ani.gif’) hagen says: January 10, 2013 at 4:07 am Thanks, this is indeed a nice one and gives you the same result as with GIMP. Nicolas says: March 5, 2013 at 7:37 am I’ve been trying to do this with gnuplot 4.4 and I can’t get it. It only works with 4.6 ?? hagen says: March 5, 2013 at 8:48 am I have tested it with gnuplot 4.4.3, and 4.4.2. It both worked. With gnuplot 4.6 you can do it in an easier way, see Animation IV – trajectory .
个人分类: gnupot|1 次阅读|0 个评论
PPT文件中的动画制作及在教学中的应用
polylili 2009-6-27 01:40
PPT 文件中的动画制作及在教学中的应用 如今在大学讲堂上授课教师大多采用多媒体教学,在多媒体教学中大家使用最普遍的软件是 PowerPoint ,用此软件制作的 PPT 文件幻灯片是大家再熟悉不过的,但是教师制作的 PPT 文件幻灯片通常使用文稿窗口, PPT 文件的动画用的很少,很多教师不了解此功能或不会使用 PPT 文件的动画制作。其实 PPT 文件制作幻灯片优于 Word 文件很重要的功能是它的动画部分,如果仅用文字部分那么此软件的多媒体性质便体现不出来。 PowerPoint 2002 以上的版本,对软件动画部分作了很大的改进,学会 PPT 文件的动画制作可以方便的制作出具有 Flash 效果的漂亮、生动的动画,以丰富教学的内容、提升教学的效果。 多媒体技术就是计算机交互是综合处理多种媒体信息文本、图形、图像和声音,使多种信息建立逻辑连接,及成为一个系统并具有交互性 。 制作动画只需用 PowerPoint 软件中自定义动画功能。选择需添加动画效果的对象后,单击 Custom Animation (自定义动画)任务面板中的 Add Effect( 添加效果 ) 按钮,此时添加效果子菜单中出现四类效果选项: Entrance( 进入 ) 、 Emphasis( 强调 ) 、 Exit( 退出 ) 、 Motion Paths( 动作路径 ) 。选择一种动画效果,可设置动画发生的时间和效果,然后选择如何开始动画、动画效果的方向和速度、顺序 。四类效果选项下拉菜单中有很多动作效果选项如图 1 所示。根据不同的动作,分别选用不同的效果组合,便可以形成不同的动画,操作比 Flash 简单。由于幻灯片是用一个软件制作出来的,避免的超链接的麻烦,形成的文件小,便于拷贝。 (a) (b) (c) (d) 图 1 自定义动画制作的下拉菜单 Fig.1 The multilevel menu of custom animation 本文就教学中常用的化学式、图表、原理图、选择题等的动画制作做一简单介绍,以达促进交流和改进教学效果的目的。 1 化学结构式的制作 我们知道化学结构式的书写有很多专业软件, 如 Chemwin 、 ACD/ChemSketch 、 MP1.0 等。 PowerPoint 软件的文稿窗口也可以书写化学结构式,并且 通过 自定义动画功能可以 让学生看到化学反应式中原子的排列组合变化过程,会使学生加深印象便于记忆。下面是高分子中两界面形成氢键和脱水形成醚键的动画演示过程。 打开 PowerPoint 软件,将要写的原子集团用若干个文本框写出如图 2(a) ,然后排列原子和化学键出现和变化的顺序。如图 2(b) 到 (c) 氢键的形成,①选中两个事先画好的虚线 ( 代表氢键 ) ,②点击幻灯片放映中的自定义动画,如图 1(a) ,便会弹出图 1(b) 对话框,③点击进入下的出现 或其他效果; 当放映时,两条虚线便出现在幻灯片中。再从图 2(d) 到 (e) 醚键的形成,要脱掉 H 2 O ,需将中间的 H 、 O 原子和线条擦除,再写上新生成的 O 原子和化学键,动作如下:①选中事先画好的 H 、 O 原子和线条,②点击图 2(C) 对话框的退出中的消失或其他效果,③再选中事先画好 O 原子和线条如图 1(e) 所示,④点击 2(b) 中进入中的出现; 当放映时,第一次点击 H 、 O 原子和不需要的线条便消失,第二次点击幻灯片中新生成的 O 原子和化学键便出现,经三次点击,从 (b) 到 (e) 便依次出现在屏幕上,很象教师在黑板上一步步书写和擦拭过程,但速度又比书写快,加深同学记忆。 (a) (b) (c) (d) (e) 图 2 氢键和醚键的动画演示图 Fig.2 The slide show of the hydrogen bond and aether bond 2 图表的讲解 教学中讲解许多图表,如高分子物理中讲数均分子量的计算给出的例子。一般教师会给出图 3(a) 所示的表,教师拿激光笔讲解,激光的红点来回跳动,学生的眼睛可能跟不上红点的变化,加上教师经常会点错位置,易造成演示混乱,而且数据的关系不清晰。怎样将数据一步步列出?而且计算过程如教师在黑板上书写一般?方法如下:首先在幻灯片中插入一个表,然后选中此表点击右键,取消组合,将图表变成一个个文本框如 3(b) 所示,再写入数据,这样每个数据都可以有独立的动作,这样用 PowerPoint 软件中自定义动画中的进入、强调效果,将数据一个个算出如图 3(c) ,计算过程一目了然。如果想强调哪一个数据,也可以用强调功能中忽明忽暗,将这个数据闪烁一下,或改变颜色等 , 如图 3(d) ,表格动画顺序列表见图 3(e) 。 3 原理图制作 时温等效原理是高分子物理教学中很重要的一个原理,内容:同一个力学松弛既可以在温度较高和较短的时间内观察到,也可以在较低的温度和较长的时间内观察到,因此升高温度和延长观察时间,对于高分子运动是等效的,对高聚物的粘弹性行为也是等效的 。此部分教学要求学生学会绘制不同的温度应力松弛叠合曲线,需对曲线分别进行水平和垂直位置,如果没有线条原理图的动画演示,课堂讲解需用 20 分钟,而且学生不易明白,有原理图动画演示课堂只用 5 分钟,而且直观、形象、易懂。动作如下:①在自选图形中选曲线画出如图 4 中的八条曲线,②设置自定义动画中的进入的阶梯状效果,③如选定 -80 ℃ 的曲线,用 PowerPoint 软件中自定义动画中的 动作路径中绘制自定义动作路径的直线,将 -80 ℃ 的曲线平移到合适位置,④其次选定 -76 ℃ 、 -70 ℃ 的曲线、 50 ℃ ,依次平移和垂直移动相应的位置,连成一光滑曲线,这样就绘制出 -80 ℃ 的温度应力松弛叠合曲线,如图 4(a) 所示曲线的动作路径,如图 4(b) 所示演示完成后的效果图。 (d) (e) 图 3 图表的动画演示和动画顺序列表 Fig.3 The slide show of table and animation order list (a) (b) 图 4 时温等效原理的动作路径和演示图 Fig.4 The slide show and Motion Paths of time temperature correspondence 4 制作人机交互练习题 用 PowerPoint 制作课件时,常常发现制作人机交互练习题非常麻烦。现在在 PowerPoint 2002 和 PowerPoint XP 里,利用自定义动画效果中自带的触发器功能可以轻松地制作出交互练习题。触发器功能可以将画面中的任一对象设置为触发器,单击它,该触发器下的所有对象就能根据预先设定的动画效果开始运动,并且设定好的触发器可以多次重复使用。类似于 Authorware 、 Flash 等软件中的热对象、按钮、热文字等,单击后会引发一个或者的一系列动作。 (c ) (d) 图 5 选择题动画设置图示 Fig.5 The slide show and animation order list of muilt-choice 如图 5(a) 所示,现将题及答案写在 文稿窗口上 ,①选择塑料右侧的,②点击自定义动画的 进入中的飞入,出现 5(c) 中的下拉菜单,③选择计时选项卡,便出现 5(d) 的对话框,④选择触发器下第二选项,启动效果任务栏中,选项选 A 塑料,此时文稿窗口上出现 其他选项依次类推。这样当放映幻灯片时,屏幕上出现如图 5 (b) 所示画面,如选择屏幕上的 A 塑料,屏幕上出现;如选择 B 橡胶,屏幕上出现;如选择 C 纤维,屏幕上出现。 5 重点内容的强调 在讲课过程中,有些内容要强调,已引起听者的注意,并突出自己所讲的重点。可采用自定义动画的 强调 功能中各种效果,如放大缩小,此部分内容可放大 400% ,但放大后如放大的是位图,图片会变模糊,此时应贴上一张所需尺寸的图片,加上 进入 的各种效果组合使用。当放映时,点击要讲的重点内容,此部分便会放大,引起同学的重视。 6 利用 剪帖画 制作动画 上课如制作一幅所需的图片需花许多时间,如利用别人已制作的图片略作修改,便可节省大量的时间。这时最好在网上搜索矢量格式的图片,选中它点右键,选取消组合,这样可以把不需要的线条或颜色去掉,添加所需的。矢量的特性不用担心放大或缩小时的变形,优良的可塑性,使其缩放不失品质,可以对它们进行任意组合,像搭积木一样。剪贴画是一种极好的图像素材,最令人满意的是它的矢量格式。 搜索剪帖画,可采用 PowerPoint 的网上剪辑,在网上分类搜索,改变动作,或增加动作,实现动画效果( http://office.microsoft.com/clipart/default.aspx?lc=zh-cn )。也可用矢量图像结合位图,对剪贴画进行巧妙加工,使之适用于你的图像。 7 制作如 Flash 一样的动画 (a) (b) 图 6 模拟轮子动作的设置图示 Fig.6 The slide playing of wheel of automobile and animation order list 将 PowerPoint 软件中自定义动画中的进入、强调、退出、动作路径等功能,组合使用,便可制作如 Flash 一样的动画。如讲橡胶轮胎受到交变应力的作用,可画一圆并填充颜色使之从左侧滚动到右侧来模拟轮胎,可选用 进入和强调组合,如图 6(b) 中设置的动作顺序,当幻灯片放映时,图 6(a) 中的模拟轮胎便滚动起来。 8 结语 在教学中,利用 PowerPoint 软件中自定义动画中的进入、强调、退出、动作路径四类效果选项,和四类效果选项的各种动作的有机结合,便可以形成不同的动画。把教学中常用的化学式、图表、原理图、选择题等制作成生动活泼的动画,学生可以从枯燥难涩的文字中解脱出来,使学习变的有趣。 PPT 文件制作动画,操作比 Flash 简单,幻灯片是用一个软件制作出来的,避免的超链接的麻烦,形成的文件小,便于拷贝。 PPT 文件的动画制作可以方便的制作出具有 Flash 效果的漂亮、生动的动画,丰富了教学内容、提升了教学效果。 以上仅是 PPT 文件制作动画的几个例子,但在教学中很实用。我们可以利用自定义动画中的各种功能开发出不同效果的动画用于教学,寓教于乐,激发学生的学习热情。 参考文献: 多媒体技术原理及应用 . 北京:清华大学出版社, 2002 微软公司 . Microsoft Office PowerPoint 2003. 北京: 高等教育出版社 2006 李丽 . 高分子通报, 2006 , 2 : 64~69 何曼君 . 高分子物理 . 修订版 . 上海:复旦大学出版社, 1990 金日光 . 高分子物理 . 北京:化学工业出版社, 2000
个人分类: 教学心得|14532 次阅读|4 个评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-16 20:37

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部