Skip to content

Latest commit

 

History

History
62 lines (32 loc) · 1.62 KB

README.md

File metadata and controls

62 lines (32 loc) · 1.62 KB

从零开始实现一个软件渲染器。 本项目大部分示例输出PPM格式的图片。

示例

基础

绘制三角形

超采样

绘制模型

隐藏面剔除

渲染管线

alpha 混合

点阵字体渲染

变换

2D 变换

2D Matrix

视口变换

基本空间旋转

绕任意向量旋转

正交投影

视图变换/相机变换

透视投影

纹理

纹理影射

双线性插值

透视投影矫正

mipmap

各向异性过滤

立方体贴图

凹凸贴图

参考资料库

Games 101

Fundamentals of Computer Graphics 4th Edition

Real-Time Rendering