宾大计算机图形学专业学什么?几何、光学和物理都很重要

时间:2022-05-11 17:47:46浏览:1647

预约

CS的一大分支图形学,是非常有意思及应用广泛的。它主要通过电脑生成两部分,一部分是二维和三维的静态图片,第二部分是把图片放在一起形成电影。下面托普仕Albert老师就给大家讲一讲宾大计算机图形学专业学什么的相关内容。

宾大计算机图形学专业学什么.jpg

  一、核心知识

  第一部分是几何学:由于任何一个图形的本质都是几何,所以需要对平面,立体和解析几何这三方面都要掌握。

  第二部分是光学:人眼之所以能看到物体,其本质原因是光线作用。光包括反射,折射和散射。另外,光由于波长不一样,颜色分布也不尽相同。只有通过对这些东西的认识,才能够实现靠电脑向用户呈现一个缤纷复杂的世界,所以光学是本质。

  第三部分是物理学:由于很多图形学都会牵扯到物理模拟,比如固体的碰撞、流体流动、爆炸等都和物理相关,所以需要对物理学有深刻的认识。

  第四部分是计算机算法:由于绝大部分的CG算法都非常昂贵,同时对实时运算要求很高,比如用户在打游戏时,游戏事先并不知道用户如何操作,所以它不可能事先生成电影,只能根据用户的输入实时进行渲染和计算,最终向用户呈现出动态的画面,要达到这个结果就非常要求算法的速度,所以一个设计者一定要对算法的研究很深刻,包括算法的空间复杂度和时间复杂度。

  第五部分是硬件:很多时候我们需要充分利用硬件的一些特性使它的算法更高效,比如很多机器里有外置显卡,显卡里有一个GPU,如何利用GPU的一些特点和架构去加速运算也是CG的一个大方向,所以申请者最好要对硬件也有认识。

  二、应用途径

  第一、电影行业:比较知名的有Pixar公司,就是那个出品了电影《疯狂动物城》的公司,我有朋友在这个公司做CG。

  第二、游戏行业:基本上现代所有游戏都需要实时或非实时3D动画技术,行业需求极大。

  第三、广告行业:包括2D和3D广告,形式有海报,电视,网页等。

  第四、软件用户图形界面:几乎所有软件都需要软件用户图形界面,所以各大IT公司都有相应的职位。

  第五、计算机辅助设计CAD,计算机辅助加工CAM,3D打印等:CAD和CAM是当今整个电子设计,服装设计的核心部分,包括3D打印都需要CG技术。很多机械行业转CS的学生可以考虑这个切入点。

  第六、需要数据可视化的行业:如今有很多行业数据很多,如何让操作者能够直观形象地认识到数据里的一些规律或特点,如何通过计算机向用户呈现非常好理解的画面,这就是CG的应用方向。包括包括科学计算,教育,气象,医疗如核磁共振和CT,生物,建筑设计等方向都需要可视化。

  三、课程设置

  课程要求:硕士学位要求包括在一年内完成9门课程和一个学期设计项目,总共10门课程。

  核心课程:

  (1)创意艺术与设计(1门课程

  fnar 635:3d建模

  (2-5)计算机科学,系统和技术(4门课程

  cis 560:计算机图形学

  cis 562:计算机动画

  cis 660:计算机图形和动画高级主题

  基于数学的课程要求。推荐的课程包括:

  cis 561:基于物理的渲染

  cis 563:基于物理的动画

  cis 581:计算机视觉

  cis 580:机器感知

  cis 519:机器学习简介

  cis 520:机器学习

  enm 503:概率与统计简介

  (6)商业与创业(1门课程)

  推荐的选择包括:

  eas 545:工程创业i

  ipd 515:产品设计

  以上就是宾大计算机图形学专业学什么的相关内容。如果您对美国留学感兴趣,欢迎您在线咨询托普仕留学老师,托普仕留学专注美国前30高校申请,助力国内学子顺利获得美国藤校入读资格。

扫一扫添加托普仕留学客服,了解更多资讯!

托普仕留学微信二维码

微信:Tops6868