SoftRender 简述 一个光栅化软件渲染器 功能 obj格式模型文件解析 bmp格式贴图文件解析 背面剔除(Backface Culling) 透视纹理矫正(Perspective Texture Mapping) 视域剔除(View Frustum Culling) 中点画线法 Z-Buffer算法 基于左手坐标系,行向量的3D数学库 提供4种渲染状态(顶点,线框,贴图,颜色填充) 光照(点光源) Gouraud Shading 支持到256*256纹理 扫描线填充算法 基于斜率的三角形划分算法