13. 渲染基础#
渲染(rendering)是将三维场景转化为图像的过程,是对人通过眼睛接受反射光线来观察世界的模拟。长期以来,渲染也是最为人们所熟知的计算机图形学的子领域,甚至在很大程度上成为了图形学的代名词。尽管上述认识并不全面,但作为可视计算的结果显示给用户的最终途径,高效、高质量的渲染算法的开发无疑具有重要的研究及商业价值。从这一章开始,我们立足于二维图形部分中所接触到的可视计算基本方法与三维几何建模技术,系统性介绍渲染这一公认的属于程序员的“浪漫”。
渲染(rendering)是将三维场景转化为图像的过程,是对人通过眼睛接受反射光线来观察世界的模拟。长期以来,渲染也是最为人们所熟知的计算机图形学的子领域,甚至在很大程度上成为了图形学的代名词。尽管上述认识并不全面,但作为可视计算的结果显示给用户的最终途径,高效、高质量的渲染算法的开发无疑具有重要的研究及商业价值。从这一章开始,我们立足于二维图形部分中所接触到的可视计算基本方法与三维几何建模技术,系统性介绍渲染这一公认的属于程序员的“浪漫”。