[C++][图形学]TinyRenderer第一课——画线与线框渲染
Bresenham画线算法 作者的思路是以线段的参数方程入手,如有两个点(ax,ay)和(bx,by),那么该线段上任意...
Bresenham画线算法 作者的思路是以线段的参数方程入手,如有两个点(ax,ay)和(bx,by),那么该线段上任意...
辗转相除法 gcd最大公约数 费马小定理 如果 p 是一个质数(Prime Number),而整数 a 不是&...
渲染管线: 片元与像素的区别: 像素是二维的点(x,y)且有颜色值,坐标与二维像素网格对齐。 片元是三维的(x,y,z)...
TinyRenderer项目地址:Better camera – Playing with code 线性变...
TinyRenderer项目地址: Naive camera handling – Playing with...
tinyRenderer项目地址:Hidden faces removal – Playing with c...
tinyrenderer项目地址: Barycentric coordinates – Playing wi...
TinyRenderer项目地址:三角形光栅化 扫描线算法,先对三角形的三个顶点按y轴进行冒泡升序排序(顶点y轴从高到低...