WebGL 理论基础——三维
WebGL 三维正射投影 上一篇文章概述了二维矩阵的工作原理,我们讲到了如何平移,旋转,缩放甚至从像素空间投影到裁剪空间,并且将这些操作通过一个矩阵实现,做三维只需要再迈出一小步。 二维例子中的二维点 (x, y) 与 3x3 的矩阵相乘,在三维中我们需要三维点 (x, y, z) 与 4x4 的矩阵相乘。 让我们将上个例子改成三维的,这里会继续使用 F,但是这次是三维的 ‘F’ 。 首先需要修改顶点着色器以支持三维处理,这是原顶点着色器 这是新着色器 它甚至变简单了!在二维中我们提供 x… »