- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我不确定这是否是问这个问题的正确地方,但我想不出更好的地方。有人可以向我解释为什么 BRDF 是两个微分的商,而不是输出辐照度和辐照度的未微分数量的商吗?在最好的情况下有一些涂鸦。我能找到的关于这个主题的所有解释都是维基百科的解释:
“该函数被定义为两个微分的商而不直接定义为未微分量之间的商的原因是因为除 dEi(ωi) 之外的其他照射光,对 fr(ωi , ωr) 不感兴趣,可能会照亮会无意中影响 Lr(ωr) 的表面,而 dLr (ωr) 仅受 dEi(ωi) 影响。” ( https://en.wikipedia.org/wiki/Bidirectional_reflectance_distribution_function ) 我不明白这个解释。
我希望你们中的一些人可以帮助我,我非常感谢每一次尝试。
P.S.:我希望我听起来不像一个六岁的 child ,但英语不是我的母语。
最佳答案
BRDF 描述出射光与入射光的比率。 BRDF 函数取决于“区分”入射光和出射光的各个分量。具体来说,我们将光线分解为单独的光子或光线的微分元素以进行计算。
我希望这对 BRDF 函数有所启发。
关于该主题的一些扩展讨论:
关于graphics - 为什么 BRDF 是两个微分的商?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39302408/
我有一个小路径跟踪器,我正在尝试弄清楚如何实现一些基本的 BRDF。 这是我使用的管道的简要说明(没有递归): 1) For each pixel: 1.1) For each sample:
我不确定这是否是问这个问题的正确地方,但我想不出更好的地方。有人可以向我解释为什么 BRDF 是两个微分的商,而不是输出辐照度和辐照度的未微分数量的商吗?在最好的情况下有一些涂鸦。我能找到的关于这个主
这是一个理论问题。我目前正在研究渲染方程,我不明白在哪种情况下区域采样或半球采样更好以及为什么。 我想知道的另一件事是,如果我们采用两种方法的平均值,结果是否会更好? 最佳答案 Veach 和 Gui
我正在关注“Moving Frostbite to PBR course notes” ' 在我的 OpenGL 渲染引擎中实现 IBL,但我在预积分方程的镜面反射分量时遇到了一些问题。 正如您将从我
现在我正在研究一个关于 BRDF 的基本 CG 程序。而且我拿到图像后,似乎所有的点都对着光太亮了,我不知道为什么。这是我的代码,我在其中尝试调用 lookup_brdf_val 函数。 Vec3f
我试图弄清楚我的 BRDF 方法是否正确。 // Calculate sun BRDF color vec3 sunBrdf = brdf(tsLightSourceDir, tsEyeDir,
我是一名优秀的程序员,十分优秀!