3DSoftRenderer】的更多相关文章

研究了好几天基本的图形学,对于光栅化的大致过程有点了解了,很感谢网上的很多大牛的无私奉献,我就写一下这几天的总结,希望也能对网络上的知识做出一点点点的贡献. 屏幕有什么特点,无非是一排排的像素点,每个像素点只能用来显示一种颜色而已,所以可以理解为是一个表示颜色的二维数组. 如何在二维屏幕上显示3D世界,其实就是利用几何知识把3D坐标投影到2D坐标上.一个3D模型有很多顶点,把每个顶点投影到2D坐标上,保持原有的顶点连线,就是一个3D网格.具体的图形变换都是使用矩阵乘法来做的(有时也使用四元数表示…