11 2021 档案
摘要:1.1.4 几何ADT ADT(Abstract Data Type)抽象数据类型。它是指纯粹理论实体,不依赖于数据在计算机内部的表示方式和运算的具体实现方式。 在之前介绍了点、标量和矢量的各种概念、以及相对应的抽象空间。但是归根结底,最终还是要依赖于计算机来实现图形,那么我们必须介绍如何由这三种对
阅读全文
摘要:记录一下图形学学习过程中需要的一些概念,老忘。 1. 几何对象和其变换 这一章主要介绍如何表示基本的几何类型?几何对象有哪些性质?如何操作?以及我们希望以一种不希望依赖于坐标系的方式来描述几何对象,那么我们应该如何来描述呢? 1.1 基本的几何对象 在计算机图形学当中,我们与各种线段,多边形,多面体
阅读全文
摘要:α混合 在WebGL中,颜色是通过RGBA四个分量来定义的,其中A指是的颜色透明度(alpha),透明度的范围从0.0到1.0,其中1.0表示完全不透明,0.0表示完全透明。另外,图像绘图区域的颜色也可以通过α来设置: gl.clearColor(R,G,B,α) 当α为0时,整个绘图的背景色是白色
阅读全文
摘要:写一些简单的小文章的目的主要是记录阅读相关书籍的内容,以及主观上记录各种术语的含义,可能会有偏颇,在深入学习之后会进行修正。 1.游戏图形 作为一个shader的开端,我希望学习的是如何去使用,本着木匠不需要知道如何制作扳手的观念去学习,当然,这只是开端,有了一定的基础之后还是会深入的学习,接下来的
阅读全文