您当前所在分类目录: 图形学

双向反射分布函数

双向反射分布函数(BRDF),能够基于真实世界物理模型来计算给定的入射方向上的光在经过某个表面之后如何在各个出射方向上分布的。这比以往基于经验的模型如phong模型blinn-phong模型能更好的渲染出符合现实世界的真实效果。 基于物理的BRDF种类繁多,但是都要至少满足一下两点要求:1.可逆性,即交换入射和出射方向并不会影响到BRDF的值;2.能量守恒,即出射的各方向能量总和不应该大于入射能量 …

Continue reading

opengl纹理部分全面解析

一.纹理映射 简单说纹理映射就是将一张或者多张纹理粘贴在mesh的表面,为mesh进行着色的过程,就是纹理映射。 我们在使用opengl进行纹理映射的时候,通常的步骤是: 1.创建纹理对象,加载纹素数据。 2.为mesh上的每个点增加一个uv坐标也就是纹理坐标。 3.将纹理对象与纹理单元进行绑定,即将纹理对象与着色器中纹理采样器相关联。 4.在着色器中直接使用纹理采样器来得到特定纹理坐标出的颜色值 …

Continue reading