从零开始实现3D软光栅渲染器 (1) 简介

如何在2D屏幕上表示3D物体?这是学习3D编程必须要搞明白的事情。大家都知道,调用OpenGL的函数,给定三角形的3个顶点位置,颜色,就能在屏幕上画一个三角形,再加载一幅图片,就可以给这个三角形附上纹理,还能让这个三角形绕某个坐标轴发生旋转… 这些看似简单的问题的背后,实则是3D编程的内功。大家都知道,学武之人,拼的是内力,花里胡哨的招式的确很博人眼球,但是从长远来看,收益远没有修炼内力高。 而一
相关文章
相关标签/搜索