动画考试试题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

动画考试试题

1、名词解释(每个2分,共10分)

2、填空(每个2分,共40分)

3、简答(每题3分,共30分)

4、编程(第1小题6分,第2小题14分,共20分)

填空:

(1)现在电影的播放速度为(24帧/秒),电视画面的播放速度为(25帧/ 秒)或(30帧/秒)。

(2)为了降低动画的成本,常常采用(一拍二)或(一拍三)模式,即连续的两帧或三帧重复同一幅画面。

(3)1996年,《动画总动员》世界上第一部完全用计算机动画制作的电影。

3000万美元的投资,获得了破纪录的亿美元的票房收入,还获得奥斯

卡最佳剧本奖的提名,其意义在于:给电影制作开辟了全新道路。

(4)制作一部完整的动画片大体上需要三个阶段:(前期筹备阶段)、(中期制作阶段)和(后期制作阶段)。

中期制作阶段主要完成画面制作,包括(原画创作)、(中间插画制作)、

画面测试、描线和上色。

(5)OpenGL((Open Graphics Library ),开放图形库)是一种图形显示软件工具包,它为图形硬件(例如显卡)提供软件接口。

(6)(OpenGL为计算机动画提供由图形生成图像帧的工具。

(7)本书介绍如何在Microsoft VC++2005环境下基于MFC开发(OpenGL 应用程序。

(8)OpenGL函数库主要分为三类:(核心库)、(工具库)、(辅助库)。(9)核心库应对的链接文件是“”,对应的头文件是(),在核心库中的函数名称通常以(gL)开头。

(10)工具库对应的链接文件是“”,对应的头文件是(),工具库中的函数名称通常以(glu )开头

(11)辅助库对应的链接文件是“”,对应的头文件是(),辅助库中的函数名称通常以(aux)开头。

(12)如果有glOrtho (,,,,,),则近裁剪面的左下角坐标为(,—),右下角坐标为(一),远裁剪面的左下角的坐标为(,」),右上角的坐标为

(13)绘制真实感图形主要进行两种操作:(设置光源)和(设置材质)。

(14)在Ope nGL中,每个光源包括以下属性(颜色)、(位置)、(方向)。(15)Ope nGL对光照效果的计算是由四个不同的光照分量叠加而成的,即:(环境光)、(漫反射光)、(镜面反射光)、(发射光)。

(16)在设置了光源属性以后,必须打开光源才能使光源有效,启用光源,即调用函数(glEnable(G「LIGHTING));

(17)写出实现沿x轴正方向平移5个单位的函数语句(gITranslated,,);简答(一)写出生成基于MFC应用程序的五个操作步骤。

答:(1)启动Microsoft Visual C++2005 软件,鼠标单击“ File/New/Project ”。(2)在弹出的新建项目对话框中,选择“ MFC项目类型和“ MFCApplication ”

项目模板类型,选择要保存的硬盘路径,输入项目名称,单击“0K。

(3)这时弹出MFC应用程序向导对话框,直接单击“ Finish ”,直接采用默认设置。这时Microsoft Visual C++2005 会自动创建一个MFC项目,并生成基本的MFC应用程序代码。

(4)单击“ Build/Rebuild Solution ”对项目进行编译和链接。

(5)单击“ Debug/Start Without Debugging ”运行项目。

(二)简单写出生成基于MFC勺基本OpenGL应用程序的九个步骤P2& 答:(1)新建或打开基本的MFC应用程序。

(2)配置应用程序,添加Ope nGl链接库文件。

(3)在实现视图类的文件中添加包含Ope nGL头文件的语句

(4)增加记录OpenG渲染句柄的变量

5)添加视图类的成员函数OnCreate。

6)添加视图类的成员函数OnDestroy。7)添加视图类的成员函数OnSize。

8)添加视图类的成员函数OnEraseBkgnd。

9)修改视图类的成员函数On Draw 的代

码。

(三)请简单说明视觉暂留原理。答:动画的基本原理是视觉暂留原理,即在人的眼睛看到一幅画或一个物体后大约在~秒内不会消失。

利用这一原理,在一幅画还没有消失前播放下一幅画,就会给人造成一种流畅的视觉变化效果。

(四)简述动画片的制作过程。答:制作一部完整的动画片大体上需要三个阶段:前期筹备阶段、中期制作阶段和后期制作阶段。

前期筹备阶段,首先要提出初步的创意,然后根据创意写出故事提要,接着将故事提要扩充成为文学剧本。把文学剧本改编成为分镜头剧本。再进行美术设计,即造型设计、场景设计。

中期制作阶段主要完成画面制作,包括原画创作中间插画制作、画面测试、描线和上色。

后期制作阶段首先进行校对检查,然后进行剪辑,最后进行对白、配音和字幕等的制作,从而完成动画片的制作过程。

(五)提高计算机动画效果的基本手法。答:迪斯尼公司总结了以下几种提高动画效果的手法

(1)挤压与拉伸(2)时间分配(3)预备动作(4)场景布局

(5)惯性动作与交迭动作(6)连续动作与重点动作(7)慢进和慢出(8)弧形运动(9)夸张(10)附属动作(11)吸引力

(六)计算机在动画制作中的作用。

答:(1)计算机可以作为工具加速传统动画的制作,降低其难度,或者增添一

些动画特效。

(2)动画可以完全由计算机制作,并且可以直接在显示器的屏幕上进行播放。(七)计算机动画的应用领域。

答:(1)影视动画片;(2)影视特技动画;(3)广告动画;(4)游戏动画;(5)国防军事训练和作战演习模拟;(6)科技可视化;(7)教育;(8)医疗卫生。

(八)OpenG冲加入光照步骤。

答:①定义场景中物体的每个顶点的法向量。这些法向量用于Ope nGL内部计算基于不同的光照模型的光强

②建立、选择并放置一个或多个光源,设置光源的不同属性。

③建立、选择一个光照模型。它决定了全局光照以及视点的有效位置(局部或无穷远)并用于光强计算。

④定义场景中物体材质的属性。

(九)在OpenGL中进行纹理映射所需的基本步骤。

答:在OpenGL中进行纹理映射所需的基本步骤如下:

1、定义纹理;

2、控制滤波;

3、指定映射方式;

4、给出顶点的纹理坐标和几何坐标,并绘制场景。

(十)定义二次曲面图形并进行Ope nGl绘制的过程。

答:(1)绘制二次曲面对象;

(2)设置二次曲面对象的各种属性;

(3)绘制二次曲面(用同一个二次曲面对象可以绘制多种二次曲面)

(4)删除二次曲面对象。

(^一)OpenGl使用计时器控制的简单动画的操作步骤。

答:1、定义变量,用来控制移动、旋转、缩放。

2、在On draw函数中绘制图形,并添加移动、旋转、缩放等动作。

3、在Oncreate 函数体内最后一条语句“ return 0 ”之前添加SetTimer 语句,例如:SetTimer(1);

4、在OnDestory 函数体内最后添加KillTimer 语句:例如KillTimer(1);

相关文档
最新文档