计算机图形术在三维动画中的应用

计算机图形学

课程设计

题目名称: 计算机图形技术在三维动画中的应用

班 级:信科081

学 号:200800114118

学生姓名:高 枫

2012 年 1 月

计算机图形技术在三维动画中的应用

摘要

随着计算机图形学的发展,它受到越来越多的人们的关注。尤其是在三维动画上的应用对三维动画研究带来了极大的便利。

在三维动画图像处理中,主要用到的就是计算机图形学中的三维模型建模方法,为用户提供具有真实感的三维图形,能提高动画的准确性和方便性,它在辅助游戏的开发、电视动画制作、广告传媒、电影特技制作等方面将会产生非常重要的作用。三维模型建模方法是计算机图形学的重要基础,是生成精美的三维场景和逼真动态效果的前提。计算机动画是计算机图形学与艺术相结合的产物, 是伴随着计算机硬件和图形算法高速发展起来的一门高新技术,它综合利用计算机科学、艺术、数学、物理学和其他相关学科的知识。用计算机生成绚丽多姿的连续的虚拟真实画面,给人们提供了一个充分展示个人想象力和艺术才能的新天地。

本文主要对三维图形制作、图形图像处理和影视广告中计算机图形技术在三维动画中的应用进行综述,并简要讨论。

关键词:三维动画;计算机图形学;图形图像处理

1 现代计算机图形技术介绍及应用

1.1 现代计算机图形技术简介

三维计算机图形技术主要包括两大类,即三维动画技术和三维虚拟技术。

计算机三维动画是近年来随着计算机软硬件技术的发展而产生的一新兴技术。三维动画软件在计算机中首先建立一个虚拟的世界,设计师在这个虚拟的三维世界中按照要表现的对象的形状尺寸建立模型以及场景,再根据要求设定模型的运动轨迹、虚拟摄影机的运动和其他动画参数,最后按要求为模型赋上特定的材质,并打上灯光。当这一切完成后就可以让计算机自动运算.生成最后的画面。

所谓动画也就是一幅图像“活”起来的过程。使用动画可以清楚的表现出一个事件的“过程”,传统的影视动画是一门通过在连续多格的胶片上拍摄一系列单个画面,从而产生动态视觉的技术和艺术,这种视觉是通过将胶片以一定的速率放映体现出来的。动画和电影的画面刷新率为24帧/s,即每秒放映24幅画面,则人眼看到的是连续的画面效果。计算机动画是指采用图形与图像的处理技术,借助于编程或动画制作软件生成一系列的景物画面,其中当前帧是前一帧的部分修改。也可以说计算机动画是采用连续播放静止图像的方法产生物体运动的效果。

三维(或3D,是three-dimensional的缩写),就是三维图形。在计算机里显示3D图形,就是说在平面里显示三维图形。不像现实世界里,真实的三维空间,有真实的距离空间。计算机里只是看起来很像真实世界,因此在计算机显示的3D图形,就是让人眼看上就像真的一样。人眼有一个特性就是近大远小,就会形成立体感。计算机屏幕是平面二维的,我们之所以能欣赏到真如实物般的三维图像,是因为显示在计算机屏幕上时色彩灰度的不同而使人眼产生视觉上的错觉,而将二维的计算机屏幕感知为三维图__像。计算机三维动画区别二维动画在于画中的景物有正面、侧面和反面,调整三维空间的视点,能够看到不同的内容。计算机三维动画的关键技术体现在计算机动画制作软件及硬件上。计算机动画制作软件目前很多,不同的动画效果,取决于不同的计算机动画软、硬件的功能。虽然制作的复杂程度不同,但动画的基本原理是一致的。

目前国内外流行的三维动画软件有法国TDI,加拿大 ias,美国Wavefront(NUm3S),3DSMAX2.5,TrueSpace,Lightscape,Lightwave3D,MAYA等等。硬件方面,因为计算机动画制作在追求逼真“效果”的同时常常伴有“天”量的计算,所以除了CPU、内存有很高的要求外,最关键是专业级的显卡。

计算机三维动画的制作过程是一个人脑与电脑的分工协作、有机配合、充满创意的工作过程。计算机三维动画是根据数据在计算机内部生成的,而不是简单的外部输入。首先要创建物体模型,然后让这些物体在空间动起来,如移动、旋转、变形、变色。再通过打灯光等生成栩栩如生的画面。

三维虚拟仿真技术也称为虚拟现实技术(virtual reality),是20世纪90年代以来为科学界和工程界所关注的技术,能为各类工程的大规模的数据可视化提供了新的描述方法。其特点就在于计算机能通过图形构成三度空间,或者把其他现实环境编制到计算机中去产生逼真的“虚拟环境”,从而使用户在视觉上产生一种沉浸于虚拟环境的感受。具体来看,虚拟技术是多媒体技术发展的更高境界,它具有Intensive(高密度性),Interactive(交互性),Immersion(融人性),Illustrative(清晰性),Intuitive(直观性)的特性,其中实时性与交互性是虚拟技术区别与动画技术的主要特征,也是它能运用于现代工

利用计算机建立动画中的 画面 由,计算机图形术在三维动画中的应用.doc相关推荐

  1. 合肥三维动画公司,安徽地产企业宣传片,合肥做地产三维动画公司,蚌埠房地产制作公司,合肥产品三维动画公司

    安徽地产企业宣传片,合肥做制作地产三维动画公司,为芜湖-六安蚌埠房地产制作公司,合肥地产三维动公司.拍摄设计动画, 峰领网站:http://www.fenglingyingshi.com三维动画\地产 ...

  2. python随风飘落怎么画_树叶飘落动画制作 如何制作树叶飘落的动画?视频画面添加树叶随风飘落的动画效果...

    最近真是有一点秋的凉意了呢~每天早上起床走出房间的时候,就能感觉到有点凉凉的气息,真好,酷暑终于过去了,希望不要再炎热了,啊哈哈.对于秋天,相信大家先想到的就是那种漫天的落叶了吧~那种秋风阵阵,落叶缤 ...

  3. 计算机辅助设计是指利用计算机帮助进行,计算机应用中,CAD是指()。

    CAD是Computer Aided Design的简称,即计算机辅助设计,指的是利用计算机及其图形设备帮助设计人员进行设计工作. 一.含义 计算机辅助设计(CAD-Computer Aided De ...

  4. 计算机三维动画学什么,计算机三维动画设计教学大纲..doc

    <计算机三维动画设计>教学大纲 课程编码:(040821A-基) 适用专业:全校各专业 一.前言 <计算机三维动画设计>是研究运用计算机及专门软件设计制作模拟立体影像效果的一门 ...

  5. 工程设计计算机的作用,计算机三维动画在工程设计的作用

    [摘要]随着科学技术的进步,三维影像技术也取得了较大的发展,人们逐渐认识到三维图形技术的重要性.与平面图形相比,三维动画更加直观,可以给观赏者带来真实的感受.本文主要围绕计算机三维动画,就其在工程设计 ...

  6. 计算机动画设计论文,计算机三维动画在工程设计的应用论文

    1前言 三维动画又被称之为3D动画,是随着计算机技术的发展而发展的,现在已经广泛应用于各领域,极大的提高了各行业的工作效率.在工程设计领域,三维动画就受到了广大设计师的推崇.下文就围绕三维动画在工程设 ...

  7. 三维动画在计算机上的应用,计算机三维动画在工程设计的应用

    1前言 三维动画又被称之为3D动画,是随着计算机技术的发展而发展的,现在已经广泛应用于各领域,极大的提高了各行业的工作效率.在工程设计领域,三维动画就受到了广大设计师的推崇.下文就围绕三维动画在工程设 ...

  8. 计算机三维动画,(完整版)计算机三维动画在工程设计的应用

    <(完整版)计算机三维动画在工程设计的应用>由会员分享,可在线阅读,更多相关<(完整版)计算机三维动画在工程设计的应用(6页珍藏版)>请在人人文库网上搜索. 1.关注我 实时更 ...

  9. 计算机三维成像在哪些领域有运用,【图】三维动画类别及运用领域,三维动画分类介绍...

    三维动画类别及应用领域,在所有不同类型的动画中,三维动画是最有魅力并应用最广泛的,从简单的几何体模型,到复杂的人物模型;从静态.单个的产品展示,到动态.复杂的场景如房产酒店三维漫游.三维虚拟城市等,适 ...

  10. 计算机三维动画的应用领域有哪些,原创三维动画可以应用到哪些领域?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 三维动画是近年来随着计算机软硬件技术的发展而产生的一新兴技术.三维动画软件在计算机中首先建立一个虚拟的世界,设计师在这个虚拟的三维世界中按照要表现的对象的 ...

最新文章

  1. 南方人过年 VS 北方人过年
  2. 代理中调用alert()
  3. 面试官:说说Spring Cloud底层原理?
  4. 希尔排序及C语言实现
  5. python心理学实验程序_psychopy coder模式编写心理试验程序 字符程序和记录反应时...
  6. Android自动测试之MonkeyRunner之monkeyrunner
  7. 使用react开发管理后台
  8. MapInfo格式到ArcInfo格式的转换
  9. php如何使用memcached,PHP如何使用Memcached_PHP
  10. 恭贺好友入选微软全国IT英雄,庆贺与王达老师达成合作关系
  11. 多闭环PID控制算法
  12. ARFoundation系列讲解 - 66 AR虚拟试戴
  13. 看了这篇文章,再也不用纠结该选OV证书还是EV证书了
  14. java简繁体互转(附源码和字典)
  15. Mac mini7.1 2014年末 安装单windows 10系统
  16. Word文档使用Mathtype如何实现公式自动居中并右对齐编号?
  17. 属鸡适不适合学计算机,生肖属相鸡适宜什么职业(详解)
  18. 对话“未知的边界”元宇宙艺术展 | Layaverse 邀您体验次元畅享艺术之美
  19. 酷跑游戏C语言,毕业设计(论文)-跑酷游戏设计(源程序).doc
  20. Oracle索引梳理系列(二)- Oracle索引种类及B树索引

热门文章

  1. android安装包资源提取,APK资源提取器
  2. 微软sccm服务器,微软SCCM是什么?
  3. eclipse 自动生成注释 @author
  4. 成都Uber优步司机奖励政策(3月11日)
  5. python判断图像是否为灰度图
  6. nginx转发https网页加载http图片乱码问题
  7. Java生成随机整数
  8. 创新5.1 7.1声卡安装调试教程
  9. 新域名 @live.com 和 @windowslive.com 即将上线 (from cnbeta)
  10. markdown语法中的空格_markdown基本语法