数据结构论坛

首页 » 分类 » 问答 » 想做游戏那来学计算机图形学吧
TUhjnbcbe - 2024/3/12 16:02:00

随着高考成绩的公布,各位学子有喜有忧,接下来就到了填报志愿的阶段了不知道各位学子想要报考什么专业呢?近些年来IT技术十分火爆,很多学子为了能做游戏选择了计算机专业,但是实际学习起来却和游戏相差甚远。早就迷失在各种算法,数据结构,编程语言当中。但是计算机分为很多方向,其中计算机图形学和游戏息息相关。

简单地说,计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。图形通常由点、线、面、体等几何元素和灰度、色彩、线型、线宽等非几何属性组成。从处理技术上来看,图形主要分为两类,一类是基于线条信息表示的,如工程图、等高线地图、曲面的线框图等,另一类是明暗图,也就是通常所说的真实感图形。

计算机图形学一个主要的目的就是要利用计算机产生令人赏心悦目的真实感图形。为此,必须创建图形所描述的场景的几何表示,再用某种光照模型,计算在假想的光源、纹理、材质属性下的光照明效果。所以计算机图形学与另一门学科计算机辅助几何设计有着密切的关系。事实上,图形学也把可以表示几何场景的曲线曲面造型技术和实体造型技术作为其主要的研究内容。同时,真实感图形计算的结果是以数字图象的方式提供的,计算机图形学也就和图像处理有着密切的关系。

图形与图像两个概念间的区别越来越模糊,但还是有区别的:图像纯指计算机内以位图形式存在的灰度信息,而图形含有几何属性,或者说更强调场景的几何表示,是由场景的几何模型和景物的物理属性共同组成的。

计算机图形学的研究内容非常广泛,如图形硬件、图形标准、图形交互技术、光栅图形生成算法、曲线曲面造型、实体造型、真实感图形计算与显示算法、非真实感绘制,以及计算可视化、计算机动画、自然景物仿真、虚拟现实等。

在你每次打极品飞车、使命召唤的时候,真的不想了解下那些画面效果是计算机是怎么神奇的计算出来的吗?看《冰雪奇缘》的时候,不好奇计算机在背后发挥怎样的作用吗?(当然,动画师功不可没)。

看似简单的康奈尔盒子不知凝结多少研究人员心血

笔者表示自己的头像就出自于此。学习计算机图形学的人,很多都加入了Epic,Adobe等业界知名的公司。这些公司每年创造无数的游戏,电影,动画。可以说计算机图形学推动了娱乐业的发展。

迪士尼与漫威联合出品的超能陆战队

赛博朋克

所以图形学人才在某种情况下和画家类似,只不过他们手里的画笔是计算机。随着以后实时光线追踪逐渐成熟,计算机图形学会迎来新一轮发展,对计算机,游戏感兴趣的小伙伴不如选择这个方向去钻研。

1
查看完整版本: 想做游戏那来学计算机图形学吧