Repository navigation
1.3.3
修复
-
MatCap 导致头发出现金属光泽
lilToon 的_MatCapColor允许超过 1(HDR),而 NonToon 的sd.add += matcap * _MatCapAddColor
缺少 lil 的两个衰减环节:_MatCapNormalStrength—— 把模型法线混进采样方向、打散反光- 乘
sd.shadow—— 暗处不反光
于是同一个 HDR 值在 NonToon 下过亮成金属。实测(shinano 的头发):
_MatCapColor = (2.1185, 1.8952, 1.7888),原样搬运后高光(>0.35)像素占比 3.10%,
峰值归一化后降到 0.00%,色相不变。现在第一层与第二层
_MatCapColor都做峰值归一化(除以 max(R,G,B));
想要更亮可以在 MatCap 模块面板里自行调回,日志里会记录归一化前后的值。
包含自 1.3.2 以来的全部内容(遮罩复用、.scmask 尺寸优化、整数属性落盘、亮度均匀化等)。