计算机图形学
以下是关于计算机图形学的介绍
一、什么是计算机图形学
计算机图形学(Computer ?Graphics,简称CG)的内容比较丰富,与很多学科都有交叉,因此笔者认为是无法严格定义的。
在网站百科上,对“计算机图形学”的解释为:计算机图形学是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学。简单地说,计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。虽然通常认为CG是指三维图形的处理,事实上也包括了二维图形及图像的处理。
狭义地理解,计算机图形学是数字图象处理或计算机视觉的逆过程:计算机图形学是用计算机来画图像的学科,数字图象处理是把外界获得的图象用计算机进行处理的学科,计算机视觉是根据获取的图像来理解和识别其中的物体的三维信息及其他信息。
注意,这些都是不确切的定义,实际上,计算机图形学、数字图象处理和计算机视觉在很多地方的区别不是非常清晰,很多概念是相通的,而且随着研究的深入,这些学科方向不断的交叉融入,形成一个更大的学科方向,可称之为“可视计算”(Visual Computing)。
免费留学评估
二、 计算机图形学的主要内容
在学科开创之初,计算机图形学要解决的是如何在计算机中表示三维几何图形,以及如何利用计算机进行图形的生成、处理和显示的相关原理与算法,产生令人赏心悦目的真实感图像。这是狭义的计算机图形学的范畴。随着近40年的发展,计算机图形学的内容已经远远不止这些了。广义的计算机图形学的研究内容非常广泛,如图形硬件、图形标准、图形交互技术、光栅图形生成算法、曲线曲面造型、实体造型、真实感图形计算与显示算法,以及科学计算可视化、计算机动画、自然景物仿真、虚拟现实等。
目前来讲,留学生可以接触到的计算机图形学专业主要包含四大部分的内容:建模(Modeling)、渲染(Rendering)、动画(Animation)和人机交互(Human–computer Interaction, HCI)。
免费留学评估
1、 建模(Modeling)
要在计算机中表示一个三维物体,首先要有它的几何模型表达。因此,三维模型的建模是计算机图形学的基础,是其他内容的前提。表达一个几何物体可以是用数学上的样条函数或隐式函数来表达;也可以是用光滑曲面上的采样点及其连接关系所表达的三角网格来表达(即连续曲面的分片线性逼近)。
常见的三维建模方法主要途径包括:
- 利用软件的直接手工建模。现在主流的商业化的三维建模软件有Autodesk 3D Max和 Maya。其他还有面向特定领域的商业化软件,比如面向建筑模型造型的Google Sketchup,面向CAD/CAM/CAE的CATIA和AutoCAD,面向机械设计的SolidWorks,面向造船行业的Rhino等。这些软件需要建模人员有较强的专业知识,而且需要一定时期的培训才能掌握,建模效率低而学习门槛高,不易于普及和让非专业用户使用。
- 基于笔划或草图交互方式的三维建模方法。草图交互方式由于其符合人类原有日常生活中的思考习惯,交互方式直观简单,是最近几年研究的热点建模方法。其难点是根据具体的应用场合,如何正确地理解和识别用户的交互所表达的语义,构造出用户所希望的模型。
-基于语法及规则的过程式建模方法。特别适合具有重复特征和结构化的几何物体与场景,比如建筑、树木等。最近几年有较多的论文及较大的发展。
- 基于图像或视频的建模方法。这是传统的计算机视觉所要解决的基本问题。在计算机图形学领域,这方面的发展也很迅速。有一些商业化软件或云服务(比如Autodesk的123D),已经能从若干张照片重建出所拍摄物体的三维模型。该方法的问题是需要物体本身已经存在,而且重建的三维模型的精度有限。
-基于扫描点云(深度图像如Kinect、结构光扫描、激光扫描、LiDAR扫描等)的建模(Reconstruction)方法。随着深度相机的出现及扫描仪的价格迅速下降,人们采集三维数据变得容易,从采集到的三维点云来重建三维模型的工作在最近几年的Siggraph(Asia)上能常见到。但是,单纯的重建方式存在精度低、稳定性差和运算量大等不足,远未能满足实际的需求。
- 基于现有模型来合成建模的方法。随着三维模型的逐渐增多,可以利用现有的三维模型通过简单的操作,比如cut and paste,或者分析及变形等手段,来拼接或合成新的三维模型。这种通过“学习”模型数据库的知识来进行建模的手段在近3-5年里研究得非常热门。从某方面来讲,就是“大数据时代”背景下计算机图形学领域中的一个具体的表现。
虽然有上述所提到的这么多的三维建模方式,但是至今为止,仍没有适合一般家庭用户的轻松简单的建模工具。随着三维打印(3D ?printing)的新兴技术的逐渐普及,人们对三维模型的需求也日益增加。现有的电子设备(比如相机,手机等)能够帮助人们轻松获得图像和视频,但是,不是人人都有能力来构建三维几何模型。如何让大众能够像获取图像那样能够随时随地地获取或者构建三维模型,仍然是计算机图形学的任重道远的主要任务之一。今天,计算机图形学仍未进入“大数据时代”。只有让大众能够轻松进行三维建模,并上载分享他们所构建的模型数据,计算机图形学才可能进入大数据时代。
2、 渲染(Rendering)
有了三维模型或场景,怎么把这些三维几何模型画出来,产生令人赏心悦目的真实感图像?这就是传统的计算机图形学的核心任务,在计算机辅助设计,影视动漫以及各类可视化应用中都对图形渲染结果的高真实感提出了很高的要求。
上个世纪80-90年代研究的比较多些,包含了大量的渲染模型。现在的渲染技术已经能够将各种物体,包括皮肤、树木、花草、水、烟雾、毛发等渲染得非常逼真。一些商业化软件(比如Maya, Blender, Pov Ray等)也提供了强大的真实感渲染功能,在计算机图形学研究论文中作图中要经常用到这些工具来渲染漂亮的展示图或结果图。
然而,已知的渲染实现方法,仍无法实现复杂的视觉特效,离实时的高真实感渲染还有很大差距,比如完整地实现适于电影渲染(高真实感、高分辨率)制作的RenderMan标准,以及其他各类基于物理真实感的实时渲染算法等。因此,如何充分利用GPU的计算特性,结合分布式的集群技术,从而来构造低功耗的渲染服务是发展趋势之一。
3、 动画(Animation)
动画是采用连续播放静止图像的方法产生物体运动的效果。计算机动画借助于编程或动画制作软件生成一系列的景物画面,是计算机图形学的研究热点之一。研究方向包括:人体动画,关节动画,运动动画,脚本动画,具有人的意识的虚拟角色的动画系统等。另外,高度物理真实感的动态模拟,包括对各种形变、水、气、云、烟雾、燃烧、爆炸、撕裂、老化等物理现象的真实模拟,也是动画领域的主要问题。这些技术是各类动态仿真应用的核心技术,可以极大地提高虚拟现实系统的沉浸感。计算机动画的应用领域广泛,比如动画片制作,广告、电影特技,训练模拟,物理仿真,游戏等。
4、人机交互(Human–Computer Interaction, HCI)
人机交互(Human-Computer Interaction, 简写HCI)是指人与计算机之间以一定的交互方式或交互界面,来完成确定任务的人与计算机之间的信息交换过程。简单来讲,就是人如何通过一定的交互方式告诉计算机来完成他所希望完成的任务。
在早期(上个世纪60-70年代),只有以键盘输入的字符界面;到了80年代,以WIMP(窗口、图符、菜单、鼠标)为基础的图形用户界面(GUI)逐渐成为当今计算机用户界面的主流。
近年来,以用户为中心的系统设计思想,增进人机交互的自然性,提高人机交互的效率是用户界面的主要研究方向。陆续提出了多通道用户界面的思想,它包括语言、姿势输入、头部跟踪、视觉跟踪、立体显示、三维交互技术、感觉反馈及自然语言界面等。
事实上,人体的表面本身就是人机界面。人体的任何部分(姿势,手势,语言,眼睛,肌肉电波,脑波等)都可以成为人机对话的通道。比如2010年微软出的Kinect就是一种无需任何操纵杆的基于体感的人机界面,用户本身就是控制器。Kinect在微软的Xbox游戏上取得了极大的成功,之后在其他方面也得到了很多的应用。
特别是到了近几年,人机交互设备有了巨大的发展,各种自然的交互手段层出不穷,极大地丰富了用户与机器交互的体验,方便了用户的操作,轻松表达了用户的交互意图。可以说,我们正处在图形与交互技术极速发展的浪尖!
以下是最近几年出现的一些值得关注的新兴的人机交互设备:
- Microsoft ·Kinect:
1) Kinect由微软于2010年推出的对XBOX360体感外设,它不需要使用任何控制器,仅依靠相机捕捉三维空间中玩家的运动,同时它导入了即时动态捕捉、影像辨识、麦克风输入、语音辨识、社群互动等功能。Kinect彻底颠覆了游戏的单一操作。使人机互动的理念更加彻底的展现出来。之后,基于Kinect的各种应用像雨后春笋般的冒出来,包括人机交互,手势识别,几何建模等。
-Leap·Motion:
Leap Motion为放在键盘和显示器之间的小小金属棒,就能让任何一位用户通过简单的手势完成人机交互。Leap Motion 的响应惊人的准确,对各种自然而简洁的手势都能识别。不必站起来或者摆动手臂,Leap Motion 是简单而毫不费力的交互方式。
-MYO:
MYO 是一款能在用户挥动并指向屏幕时测量各种肌肉产生的电活动来完成交互的腕带。MYO 超越 ?Leap Motion 的一点是,MYO 对用户的位置没有限制。尽管MYO只听令于身体的一个部分(手臂),但是其应用的场合还是很多的。期望未来会有更多的听令于身体的其他部分的交互设备。
-Google·Glass:
Google·Glass为Google公司在2012的I/O开发者大会上正式公布的,在看起来普普通通的眼镜上配置强大的计算机和显示器。这款设备小巧而不显眼,可以在任何时间地点使用,即用户想要专注于周围环境时不会碍事。不过对其未来的发展各有说法,让我们拭目以待。
-3D Printer:
这个就不用详细说了,这两年太火了。正如上面所提到的观点,笔者觉得3D打印的出现带给了我们从事计算机图形学研究的工作者许多的机会。挑战和机会并存!我们应该要抓住这次机会!
-3Doodler:
3Doodler是玩具和机器人公司Wobble·Works开发的全球首款“3D打印笔”,可以帮助人们在半空中创造出三维结构的模型。今后人们可以在三维空间中来“画图”交流和表达想法了。
除了上述介绍的外,最近还有其他很多新的人机交互类的电子科技产品,比如透明手机,可折叠的屏幕,具有气味和触感反馈的头盔等,就不一一介绍了。
由此可见,以前在科幻电影里出现的“神器”逐渐被实现,计算机图形学及相关技术在其中发挥了重要的作用。同时,这些设备的出现,也带给了计算机图形学领域更多的探索和机会。
免费留学评估
关于更多计算机图形学请留言或者咨询老师
推荐文档
- 11.法医专业高考有没有科目要求?附新高考法医学选课标准
- 12.中山大学录取分数线及历年分数线查询方法
- 13.湖北最低多少分可以上211985大学,附往年211985大学在湖北最低分
- 14.榆次第一职业中专学校往年招生计划「推荐」
- 15.天津工业大学2023年艺术类招生简章,郑州大学2023年艺术类招生简章
- 16.江西应用工程职业学院学费一年多少钱2025(2023收费标准)
- 17.本科第二学历报名入口
- 18.安徽建筑大学在安徽录取分数线及位次、招生人数「2021-2023招生计划」
- 19.南阳理工学院在河南录取分数线及位次、招生人数「2021-2023招生计划」
- 20.陕西高考分数对应排名查询2025年录取位次在线查询系统
- 21.2025年娄底高考成绩查询入口和成绩排名位次查询方法
- 22.高考排名是文理分开的吗?
- 23.2025年镇江高考成绩查询入口和成绩排名位次查询方法
- 24.河北高考状元最高分是谁 附历年高考状元名单分数
- 25.draw on详细释义
- 26.西南科技大学属于几本(西南科技大学属于什么档次)
- 27.长春财经学院学费一年多少钱?(长春财院往年住宿费及各专业收费标准一览表完整版)
- 28.教师节黑板报内容资料精选
- 29.浙江工贸(浙江工贸职业技术学院瓯江口校区)
- 30.2021江苏高考录取分数线一本二本 江苏高考2021一本二本录取分数线
- 31.长春中医药大学本科招生网首页(附:招生办电话)
- 32.侦查学(侦查学和刑事科学技术有什么区别)
- 33.2021年最新历史学排名TOP10,全面介绍历史学专业排行榜
- 34.陕西学前师范学院2023年录取分数线是多少「在各省录取最低分」
- 35.2023浙江大学录取分数线(在各省录取最低分是多少)
- 36.宁波大学分数线预测(宁波大学分数线预测往年是多少)
- 37.2023高考480分能上什么学校 480分可以上的大学名单
- 38.广西大学就业网
- 39.北京高考普通本科批什么时候开始填报志愿2025年填报入口指南
- 40.近体诗分为(近体诗分为律诗和绝句律诗一般为八句)
- 41.湛江职业技术学院(广东湛江公办大专学校有哪些)
- 42.揭秘:怎么查看白条特约商户,白条怎么套出来(正规有效实测6种最快方法)
- 43.承德医学院录取分数线,承德医学院录取分数线2022
- 44.河南高考最低多少分可以上本科2025年 附往年河南本科分数线一览表
- 45.金陵科技教务网,金陵科技学院的考研率是多少啊
- 46.2025年无锡高考成绩查询入口和成绩排名位次查询方法
- 47.中山大学与中南大学哪个学校更好一点?
- 48.纸片美女是什么意思(纸片人女孩是什么意思)
- 49.电压表的使用方法(电压表的使用方法及注意事项)
- 50.江西高考最低多少分可以上本科2025年 附往年江西本科分数线一览表
- 51.谭咏麟《天边一只雁》粤语普通话谐音歌词谐音谭咏麟粤语...(天边一只雁,谭咏麟李克勤)
- 52.A/S是什么意思
- 53.breed是什么意思
- 54.长安大学各学院校内排名长安大学有多少个学院
- 55.河南省高考信息网
- 56.心里有点膈应是什么意思(膈应是什么意思网络用语)
- 57.济源实验中学有几个校区(济源市实验中学往年招生公告)
- 58.阅历有什么用(我是大东家阅历有什么用)
- 59.亚利桑那大学相当于国内什么大学(排名及学历中国教育部认可吗)
- 60.集美大学新生宿舍条件和宿舍环境图片
- 51.南京传媒学院国际本科二加三一年价格多少
- 52.广州工商学院国际本科1加2学习氛围如何
- 53.韩国研究生留学一年多少钱?
- 54.申请韩国留学是否需要提供高考成绩?
- 55.211/985重点大学的留学预科班有哪些?(学校盘点)
- 56.北京服装学院中外合作国际本科二加二就读条件有哪些
- 57.济南大学国际本科1加3一年价格多少
- 58.电子科技大学一加三就读条件有哪些
- 59.山东财经大学2加2国际本科报名条件要求
- 60.北京理工大学3 1国际本科报名条件
- 61.东莞哪个雅思机构比较好
- 62.兰州雅思学校哪个好些
- 63.新街口哪个雅思培训好?新街口托福培训机构怎么选?
- 64.-23哈佛大学商学院就读费用需要多少钱?
- 65.台州市雅思培训十大排行
- 66.北京新航道雅思收费标准
- 67.吉林雅思培训机构地址
- 68.重庆市雅思培训费用
- 69.宾大MPA专业就业前景如何?
- 70.中国学生申请加拿大的硕士项目要避免哪些误区

