摘要:
[TOC] 渲染总是围绕着一个基础问题:我们如何决定一个像素的颜色?从宏观上来说,渲染包括了两大部分:决定一个像素的可见性,决定这个像素上的光照计算。而光照模型用于决定在一个像素上进行怎样的光照计算。 1. 我们是如何看到这个世界的 我们可能常会问类似这样的问题:这个物体是什么颜色的?如果读者对小学 阅读全文
摘要:
1. 程序员的烦恼:Debug 调试(debug),大概是所有程序员的噩梦。而不幸的是,对一个Shader进行调试更是噩梦中的噩梦。这也是造成Shader难写的原因之一——如果发现得到的效果不对,我们就可能花非常多的时间来找到问题所在。造成这种现状的原因就是在Shader中可以选择的调试方法非常有限 阅读全文