什么是PBR?
PBR(Physically Based Rendering)是一个基于物理材质属性的新着色方法。说它新,秦汉云渲染,是因为unity5.0以后的版本中才才用这项技术。传统的游戏图像渲染流程中对光线处理采用的是Lambert光照模型或者是Phong光照模型或者是Blinn-Phong光照模型,这些模型可以处理简单的光照效果,但是表现效果很有限。随着需求的进步,尤其是现在对VR沉浸感的要求,开发中对物体渲染真实度的要求也越来越高,如果程序员继续采用上面列举的简单光照模型来处理渲染中的光线已难以生成更高质量的画面了。所以现在unity开发中基于物理的渲染技术被越来越多的应用于实时渲染中,其中PBR技术就是通过基于物体表面的材质特性与周围光照信息进行更加真实的着色计算,使得整个场景渲染出来以后更有真实感。
计算机中所说的“渲染”是什么意思?
其实'渲染',云渲染,'绘制','画画'这三个词是一个意思.对应的英文是Render,云渲染农场,Draw,iPaint.但'渲染'的逼i格要高于'绘制','绘制'的逼i格要高于'画画'.
在计算机图形学相关的书中,你只会看到'渲染'这个词,因为写书的人逼i格都很高.
在代码中,西安云渲染,由于写程序的人逼i格起伏比较大,所以你会看到函数使用:Render,Draw,iPaint这些词.我们只需明白它们是一个意思就够了.
奇葩的是,俺这里使用Realize这个词表示渲染.这是一种什么样的逼i格呢?