计算机图形学——前三章

计算机图形学(第四版)初学

前言:

这是我最近学习的读书笔记,主要都是概念性的东西,学习OpenGL可以去

https://learnopengl-cn.github.io 上面有OpenGL的很详细的用法,以及代码方便理解。

计算机图形学主要的数学方法:矩阵,向量,二维坐标系,三维坐标系等(3D数学基础提供基础数学)

Windows下的函数集是OpenGL, Mac下有自己的函数集Matel。这本书主要用的是OpenGL。

无论是OpenGL还是Metal都是我们图形学常用的API,它们为我们提供了丰富的接口,帮助我们实现图像的渲染

第一章:计算机图形学的综述

CAD的概念:计算机辅助设计。

现有图片的修改或解释称为图像处理(image processing)。在计算机图形学中,计算机用来生成图形;而图像处理技术用来改善图片质量、分析图像或为机器人应用识别可视图形。图像处理技术经常应用于计算机图形学,计算机图形学也频繁应用于图像处理。

第二章:计算机图形硬件

光栅系统使用帧缓存来存储每一屏幕位置(像素)的颜色值。

图形定义保存在称为帧缓存的存储器中,每个由电子束点亮的屏幕点叫像素,RGB颜色模型:红绿蓝三原色来组合颜色原理

第三章:计算机图形软件

坐标表示:给出显示对象的几何描述,确认对象的位置和形状

建模坐标系->世界坐标系->观察和投影坐标系->规范化坐标系

规范化坐标系:坐标范围从-1到1或从0到1

图元:图形的基本构造块,属性是图元的特性

图形编程软件包的函数一般可以分为几类:输出图元,属性,几何变换、建模变换、观察变换、结构操作、输入函数、图形-结构操作和控制操作。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容