5.1.1 BRDF、BTDF、BSDF定义


文档摘要

5.1.1 BRDF、BTDF、BSDF定义 在实时渲染与离线光线追踪的工程实践中,我们每天都在和光打交道——但你有没有想过,当一束光从屏幕外射向一个粗糙的铜质齿轮表面时,它究竟经历了什么?不是抽象的“反射”二字就能打发的;它在纳米级的凹凸峰谷间弹跳、折射、被吸收、再散射;它可能在某个微小的凸起上发生镜面反射,又在相邻的凹陷里陷入多次内反射后才逃逸出来;它甚至可能穿透薄如蝉翼的氧化膜,在界面间形成干涉条纹。这些肉眼不可见的物理过程,最终却决定了用户是否相信那是一块真实的金属,而不是一张贴图。而将这一切具象化、可计算、可编程的底层契约,正是本节要深挖的——BRDF、BTDF与BSDF。 这不是教科书式的定义复述,而是一场面向GPU着色器开发、路径追踪器构建、材质编辑器实现者的实战解剖。


发布者: 作者: 转发
评论区 (0)
U