未来计算机在现实世界的应用,计算机图形学:虚拟和现实世界的融合

原标题:计算机图形学:虚拟和现实世界的融合

(点击图片放大观看,更多论文留意文末推荐)

编者按:自1998年成立以来,微软亚洲研究院一直致力于推动计算机科学领域的前沿技术发展。在建院20周年之际,我们特别邀请微软亚洲研究院不同领域的专家共同撰写“预见未来”系列文章,以各自领域的前瞻视角,从机器学习、计算机视觉、系统架构、图形学、自然语言处理等多个方向出发,试图描绘一幅未来科技蓝图。

计算机图形学作为计算机应用的一个重要研究方向,不仅与我们的日常生活息息相关,也为许多产业的发展提供了核心技术的支持。随着技术的发展,人们看到的视觉效果越来越酷炫,但同时,也不禁让研究人员发问,这就是图形学研究的核心吗?未来的图形学还将应用于哪些场景?又将遇到什么样的技术挑战?对于这些问题,微软亚洲研究院网络图形组的研究员们提出了他们的思考。

谈及“计算机图形学”,可能很多人会觉得很有距离感,或者和计算机视觉、图像处理等学科混淆。但是,如果告诉大家图形学技术是支持各种影视效、三维动画影片、计算机游戏、虚拟现实以及大家手机上各种照片视频美化特效背后的技术基础,相信大家都不会再觉得陌生。

在计算机诞生后,如何在计算机中有效地表达、处理以及显示三维信息,很快变成了计算机应用研究中的一个重要问题。针对这一需求,计算机图形学在二十世纪六十年代应运而生。在过去的几十年中,计算机图形学得到了长足的发展,并深深地影响了很多产业的发展和人们的生活、工作和娱乐方式。在硬件上,图形学的发展催生了专用图形处理器GPU(graphics processing unit)的产生与普及。在软件上,图形学的基本绘制流水线已成为操作系统的一部分,为各种计算机平台提供显示和图形处理。应用上,图形学催生了影视特效、三维动画影片、数据可视化、计算机游戏、虚拟现实、计算机辅助设计和制造等一系列产业,并为这些产业的发展提供了核心技术和算法支持。

作为一个计算机应用学科,计算机图形学的内涵和外延在过去几十年里也在不断地演进和扩展。如果我们回顾计算机图形学年会ACM SIGGRAPH上过去十几年发表的论文,一方面会惊叹其中纷杂精彩的研究题目和每篇文章作者的奇思妙想,另一方面也难免感到有些迷失,似乎图形学仅仅是在不断追求新奇和炫目的视觉效果。这是在一个快速发展的应用学科中很多刚入门的学者都会有的困惑。图形学研究的核心是什么?推动图形学发展的动力是什么?未来,随着计算机图形学的进一步发展,哪些应用场景将呼之欲出?伴随着这些新的应用场景、需求的出现,我们面临的技术挑战又是怎样的?在这篇文章中,我们试着对图形学的现状、发展和未来做一些思考,并尝试一一回答这些问题。

计算机图形学研究与应用现状

图形学的核心科学问题是在计算机中有效的表达和处理三维世界的各种属性。图形学所处理的三维信息既包括物理真实世界中的三维信息,也包含我们人类大脑通过想象产生的虚拟的三维信息。计算机图形作为一个中介,提供了这两个世界在计算机中的一个共同的表达和信息交流渠道。

在计算机图形学诞生之前,物理学家和数学家已经对真实三维世界进行了长期的研究,把我们观察到的世界有效的解构为核心的一些物理量和他们之间相互作用的规律。如图1所示,传统的图形学受物理学和数学启发,将三维对象分解为几何、表观、行为或者动态三种属性。其中几何描述三维对象的几何形状;表观描述三维对象的材料光照属性以及材料如何和光相互作用;行为则表达了一个三维对象的动态特性从而决定了对象的运动和其他物体的交互行为。在这个基础上,针对不同对象特性和应用要求的不同,图形学研究中具体的三维对象又可以大致分为物体、人(包括类人的角色character)以及环境三部分。

针对这些三维对象的不同三维信息(几何、表观、行为),我们把图形学的研究方向和技术也可以大致分为三个大类:

一是获取和建模。主要研究如何有效地构建、编辑、处理不同的三维信息在计算机中的表达,以及如何从真实世界中有效地获取相应的三维信息。这既包括三维几何建模和几何处理这一研究方向,也包含材质和光照建模、人体建模、动作捕捉这些研究课题。

二是理解和认知。主要研究如何识别、分析并抽取三维信息中对应的语义和结构信息。这个方向有很多图形

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 《计算机图形学:原理与实践》是一本经典的计算机图形学教材,适用于计算机科学、数字媒体以及艺术专业的学生和从业者。该书的作者是美国伊利诺伊大学厄巴纳-香槟分校的教授John D. Foley、Steven K. Feiner和James D. Hughes。 这本教材系统地介绍了计算机图形学的原理和实践,内容包括图像处理、几何建模、光照与着色、三维变换、可视化、可交互性等各个方面。通过学习本书可以掌握计算机图形学的基本概念和技术,并且可以了解到当前领域内的最新发展。 《计算机图形学:原理与实践》的优点在于既有理论性的讲解,又有丰富的实例和实践案例。读者不仅可以理解图形学的基本原理,还可以通过实践来巩固所学知识。此外,本书还有大量的插图和实例代码,方便读者理解和实践。 对于想要下载该书的读者,可以在互联网上搜索《计算机图形学:原理与实践》pdf版本,常见的下载途径包括各大电子书网站、学术资源网站、以及一些分享论坛。在下载之前,建议检查下载来源的可靠性,并且尽量选择正版或者经过授权的电子书,以免侵权或遭遇病毒等不法行为。 总之,《计算机图形学:原理与实践》是一本权威且实用的计算机图形学教材,对于想要学习或深入研究计算机图形学的读者来说是必备的参考书籍。 ### 回答2: 计算机图形学:原理与实践是一本关于计算机图形学的教材,在学习计算机图形学时非常有帮助。这本教材全面介绍了计算机图形学的基本原理和实践技术。 在这本书中,作者详细讲解了计算机图形学的核心概念,例如:图像的表示和处理、三维几何变换、光照和渲染等。通过这些内容的学习,读者可以了解计算机图形学的工作原理和基本算法。 此外,书中还介绍了许多实际应用的技术,例如:计算机动画、虚拟现实计算机游戏等。通过实践项目的例子,读者可以深入了解计算机图形学在各个领域中的应用。 为了更好地帮助读者理解和应用计算机图形学的知识,这本书使用了大量的图表和实例。这样可视化的展示形式有助于读者更加直观地理解和掌握相关概念和技术。 如果你对计算机图形学感兴趣,想要深入了解其原理和实践技术,我建议你下载这本书的PDF版本。你可以通过互联网或者一些电子书店找到这个教材的下载链接。阅读这本书将会为你提供一个全面的学习计算机图形学的指南,并且通过实践项目的练习,将所学的知识应用到实际中。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值