RENDERING KNOWLEDGE FRAMEWORK
Everything is Data Flow. 一切都是数据流动。
这是渲染知识体系的可执行版本:从目标效果出发,经材质研发管线沉淀算法资产,落地到渲染管线参与每一帧的数据流动,最终通过验证与优化闭环交付资产。点击任意节点,即可看到该概念在数据流中的定位与上下游关联。
核心思想 · CORE IDEA
Material Feature 不负责光照,它负责生成 Shading Model 所需要的参数。
Material Feature does not light the scene, it generates parameters for the Shading Model.
P = g(Input)
生成材质参数Material Feature
材质阶段:从输入数据(UV、Normal、Mask…)生成 BaseColor / Roughness / Metallic 等参数集 P,只产出数据、不做光照。
L = f(P, Light, ShadingModel)
光照计算Lighting / Shading Model
光照阶段:Shading Model 消费参数 P 与光源信息,通过 BRDF 计算出光照结果 L,写入 Scene Color。
Frame = h(SceneColor)
后处理输出Post Process
后处理阶段:以 Scene Color 为唯一输入的全屏空间函数链,输出最终画面 Frame。
应用领域 · APPLICATIONS
从效果出发,建立知识体系,形成算法库,验证原型,落地集成,优化性能, 最终服务于项目。