网站后台编辑器上传不了图片,一个空间放几个网站,wordpress首页图标,网站维护是什么职位1.前言 BRDF(双向反射分布函数)可以用各种各样的材质去描述#xff0c;但是这只是一种基于物理的描述或者近似#xff0c;那什么是真正的BRDF#xff1f;只有测出来的才是真正的。 为什么要测出BRDF#xff1f;因为之前所描述的BRDF并不准确。如下图所示#xff0c;以菲涅…1.前言 BRDF(双向反射分布函数)可以用各种各样的材质去描述但是这只是一种基于物理的描述或者近似那什么是真正的BRDF只有测出来的才是真正的。 为什么要测出BRDF因为之前所描述的BRDF并不准确。如下图所示以菲涅尔项举例三种不同材质实际测出来的值完全不一样也就是说实际上菲涅尔现象非常复杂不是简化公式可以描述的。 2.测量
2.1 测量原理 BRDF就是两个方向的函数一个入射方向和一个出射方向只要得到所有可能入射和出射方向对的数据就能得到测试结果。
2.2 基于图像的BRDF测量 如上图所示找一个光源从各方向照射物体表面再用一个相机从各方向去拍摄这样就覆盖了BRDF所有可能的入射方向和出射方向对。 如下图所示是一个测量仪器叫做Gonioreflectomer。 一般算法如下。 这样得到了4维的BRDF但是4维这个操作非常费时。比如相机固定一个方向光源就要绕物体所有方向拍摄一遍然后相加换一个方向光源就又要重新绕物体所有方向拍摄一遍。 下面可以做一些优化。 1. 各向同性(Isotropic)表面将维度从4维降低到3维。各向同性的BRDF是只有3维的。 2.可逆作用减少一半测量。BRDF的可逆性。 3.智能光学系统。不用所有方向测量可以猜测出来。
2.3 BRDF测量的表示 BRDF测量出结果后需要表示出来或者说存储下来需要涉及到大量的存储。就是各种各样测量的BRDF存储要求如下。 1.紧凑的表示。 2.测量数据的精确表示。 3.对任意方向对的高效评估。 4.可用于重要抽样的良好分布。 MERL BRDF Database是BRDF的一个库测量了很多不同的材质。