计算机图形学课程笔记
计算机图形学课程笔记
NelsonCheung
这个作者很懒,什么都没留下…
展开
-
计算机图形学 光栅化
光栅化光栅化的任务将在投影变换中得到的正则立方体显示在屏幕上屏幕 screen像素(pixels)的集合。屏幕的大小使用分辨率(resolution)来刻画。经典的光栅显示设备像素 pixel像素是一个具有统一颜色的小立方体颜色由三部分组成red, green, blue屏幕空间 屏幕被划分成一个个正方体,称为像素。像素使用坐标(x,y)(x, y)(x,y)来表示,其中心是(x+0.5,y+0.5)(x+0.5, y+0.5)(x+0.5,y+0.5),原创 2020-10-14 23:39:42 · 907 阅读 · 0 评论 -
计算机图形学 变换
变换 Transformation什么是变换变换就是将一个点或向量从一个位置移动到另一个位置的过程。变换的类型以二维的形式给出。缩放变换公式x′=sxy′=tyx'=sx\\y'=tyx′=sxy′=ty对应的矩阵(s00t)\begin{pmatrix}s & 0\\0 & t\end{pmatrix}(s00t)反射变换公式x′=−xy′=yx'=-x\\y'=yx′=−xy′=y变换矩阵(−1001)\begin{pmatrix}-原创 2020-10-14 23:37:20 · 916 阅读 · 0 评论 -
vscode配置openGL(Windows)
vscode配置openGL(Windows)说明转载自https://blog.csdn.net/m0_37250299/article/details/88233238第一步从官网上下载构建开发openGL的工具,如下所示,我的电脑MinGW是64位的,所以下载64-bits Windows binaries注意自己的MinGW是32位的还是64位的,按照对应的下载,不然会发生编译错误!!!!第二步将下载的文件解压,然后得到一个命名类似于glfw-3.3.2.bin.WIN64的文件夹,转载 2020-09-03 14:07:52 · 5075 阅读 · 6 评论