在学习图形学的过程中,在知乎上看到了几个前辈实现的渲染器,参照《3D游戏编程大师技巧》以及几位韦易笑和李雪峰前辈的代码下,用c#实现了一个版本的软件渲染器.
本博客意在梳理实现过程中所涉及到的知识点.包括:
1.渲染管线
2.数学运算
3. 3D变换
4.纹理双线性过滤采样
5.纹理透视偏差校正
http://blog.csdn.net/popy007/article/details/5570803 仿射
6.CVV裁剪
效果如图:
1.纹理透视映射
2.顶点色
源码
时间: 2024-11-08 22:34:23