Scratch演示动画片电影的制作原理

这是一幅由纸片裁剪而成的圆图,图纸分为10部分,在每部分上画上二人舞蹈动作的分解图,中间对应的是猴子跳圈的分解图,整幅平面图完成后看似平平无奇,但是如果把它组装在木杆上旋转起来后,神奇的事情就发生了:

Scratch演示动画片电影的制作原理

整幅画像栩栩如生,绅士淑女跳起了动人的舞步,9只小猴活灵活现在圈上穿梭自如,这个东西其实叫做费纳奇镜,是在1832由一个比利时人和奥地利人的发明。

费纳奇镜是可播放连续动画,是早期无声电影的雏型,只药在一个手柄上垂直安装盘子一样的画片。画片上围绕中心绘制了一系列的图片,是动画的对应的帧。使用者旋转盘片,看到图片接连出现,由于视觉暂留,得到连续播放的效果。

视觉暂留在1824年由英国伦敦大学教授皮特最先提出:人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。中国古代的走马灯,现代的电视机,电影和动画片那些都是这个原理的应用。

当物体在快速运动的时候(文章的旋转只是其中一种方式), 当人眼所看到的影像消失后,人眼仍能继续保留其影像0.1-0.4秒左右的图像,这种现象被称为视觉暂留现象。

也就是说当我们看到一样东西,它就算消失了,我们的视神经对物体的印象不会立即消失,要延续0.1 -0.4秒的时间它才会真正消失,而动画片每秒有24帧图片,当旧的印象消失,新的又补上来了,每个画面之间有微小的变化,这样你就不会感觉是一副副的画了,而是一个连贯的动作,就是大家平时所看到的电影和电视了。

知道了动画的原理,我们就用Scratch来演示一下,大家可以把这个图片保存下来,然后作为将角色导入到Scratch里。

Scratch演示动画片电影的制作原理

接下来编写程序,如图(源码下载)看看会发生什么。

Scratch演示动画片电影的制作原理

本站内容未经许可,禁止任何网站及个人进行转载。

   口袋儿题库-青少儿编程自测题库