摘要:
Matcap全称MaterialCapture(材质捕获),是一种把光照信息存储在纹理,从而省略大量光照计算(只需要采样一张图),就可以实现有光的感觉。 实现方法:将模型的法线转换到相机空间,再使用法线作为uv去采样贴图。由于法线的范围是-1到1,在采样时法线的范围是以0点为圆心,半径为2的圆形区域 阅读全文
摘要:
首先分析下玉石材质的特性: 1. 透光性,根据玉石的厚度,越薄越透光。实现方法是,通过视线与光线方向点乘并乘以厚度来计算透光的颜色,所以需要一张厚度图,当然这里光线方向可以加上法线来做扰动,具体公式如下: float3 LaddN = lightDir + worldNormal * _distor 阅读全文