INVERSE RENDERING · INTERACTIVE STUDY
光照与材质,分开探索。
一张照片,一组物理属性。
移动光源,触摸材质的另一种可能。
01 机甲模型 · IMG_0307
MVInverse
多视角结果 · 10 个场景‹ ›
实时编辑
原图
准备光照实验加载照片与材质数据…
拖动画面,改变光照方向MVInverse · 多视角结果512 × 288
观察提示移动光源,观察同一材质在不同光照下的响应。
ABOUT THE EXPERIMENT
估计场景属性,重新计算外观。
网页展示 MVInverse 的多视角材质结果(10 个场景 × 3 视角),着色公式与 mvinverse 管线 relight_data_pic.py 一致:Blinn-Phong 近似,V 固定为相机前方,法线 Y 翻转后归一化;不使用 Pi3 几何、深度图或投影阴影。同一场景的视角由预览上方滑条切换,每张图片以自身画面方向控制光源,分别记住光照设置。网页加载离线结果,不在浏览器里运行逆向渲染模型。
显示方式
纯 PBR按图像像素使用 MVInverse 的基础色、法线、粗糙度和金属度贴图,由 WebGPU 光源实时重光照:漫反射 albedo × max(0, N·L) 加高光 F0 × (N·H)^shininess(shininess=(1-rough)×128+8)再加 albedo×0.15 环境项。
页面没有完整 HDR 环境反射、屏幕外几何或全局光照;强光直射下的过曝与原管线 Python 输出一致。