计算机动画原理与技术
发稿时间:2010-04-27 来源:北京语言大学信息科学学院
课程名称: 计算机动画原理与技术 英文名称: Computer Animation Principle & Technology 课程编号: 课程类别:专业必修
|
教学目的:通过本课程的学习,学生能够全面了解计算机动画的发展历史,动画软件的基本结构和主要功能,同时能够对计算机动画技术所面临的主要问题以及未来的发展方向有一定的认识。 通过对各种动画技术的学习,学生能够全面掌握各种动画效果的开发技巧,并认清它们的应用特点。另外,通过相关软件的操作练习和上机编程的训练,学生的实践能力能够得到充分的锻炼,从而能够将计算机动画理论知识与实践结合起来,为以后实际应用打下基础。 教学内容:计算机动画是计算机图形学和艺术相结合的产物,它综合利用计算机科学、艺术、数学、物理学等学科的知识来生成连续的动态画面。《计算机动画原理与技术》就是介绍与动画相关的基础理论与应用技术的课程。本课程的主要理论内容包括:计算机动画的发展历史、计算机动画的图形基础、三维造型技术、曲线曲面技术、图形渲染技术,以及各种动画的实现技术,这些技术包括参数关键帧动画、轨迹驱动动画、变形动画、粒子动画,关节动画与过程动画等。本课程还将分析各种动画技术的特点,以及未来的发展前景。同时,借助相关动画软件的演示,本课程还将介绍各种动画技术是如何在实践中应用的。 |
采用教材:《计算机动画算法与编程基础》,雍俊海 编著,清华大学出版社,2008年7月第一版
教学方式:课堂讲授+上机实验 学时学分:每周4学时,共72学时,计4学分 实践教学学时:36学时(占本课程总学时的50%) 实践教学内容:实验内容包括两个大的部分。第一部分是3DMax软件的使用,主要内容包括:三维造型设计、纹理材质设计、灯光摄像机操作、渲染设置、关键帧动画、关节动画、粒子系统等实践内容。这部分实验目的是使学生通过软件操作理解相关动画原理。第二部分是编程操作,主要内容包括:二维变形动画,关键帧动画等效果的实现。实现环境包括OpenGL,VC++等。这部分实验目的是使学生具备一定的程序开发能力。 考试方式:笔试
|
[打印本页] [关闭本页]
]]>