顶点属性插值及透视校正
我们可以使用重心坐标来插值深度值和顶点属性,但需要对透视进行校正。
可见性和深度缓冲区算法
光栅化渲染需要解决每个像素对应不同三角面时的可见性问题,深度缓冲区或Z缓冲区是最常用的算法。
Phong和BRDF
BRDF 只不过是一个函数,它返回给定入射光方向时给定视图方向反射的光量。
Nvdiffrast可微渲染库
Nvdiffrast 是一个为基于光栅化的可微渲染提供高性能基元操作的Python库,支持 PyTorch和TensorFlow 。