计算机图形学理论是什么

相遇明天2022-10-04 11:39:541条回答

已提交,审核后显示!提交回复

共1条回复
长得美是罪吗 共回答了24个问题 | 采纳率91.7%
计算机图形学(Computer Graphics,简称CG)是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学.简单地说,计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法.
主要是指利用计算机将存储好的文件格式的信息,通过图形化的东西转化到屏幕上.
例如底层的显示:
获得某个一个位图文件的信息,得到第一个像素点通过计算颜色通道,得到将要在屏幕上表现的颜色,然后再通过汇编调用显示器指令,将这个颜色填充到计算机屏幕上,然后接下来第二个第三个.
或者例如:
得到一个三维模型,通过顶点信息以及UV信息对一个三角形进行可视化的数据描述,得到一个抽象的三维模型,然后通过透视,坍陷,排序等诸多算法,得到一张由视点获得的位图,然后再通过底层显示方法表现在屏幕上,连续不断的图片就成为了动画或者是视频.
计算机图形学理论就是主要讲,如何将字节的数据或者显存中的数据表现到屏幕上的理论知识.
这些是浅显的说明,如果要深入了解,最好去学习一下该课程.
该学科要求数学功底牢固,耐心要强.
1年前

相关推荐

谁能帮我做一个计算机图形学的程序,用openGL画一个字母"Bb",最好能实现旋转,平移,缩放,要谢啦,急用啊
show246801年前1
花妖在线 共回答了19个问题 | 采纳率89.5%
你去这个网站上去看,他为你提供了两种文字的绘制方法,能够旋转,平移,缩放.
而且都是小程序.