关于"磨掉冷冰冰的屏幕感、整张图一下子有了温度"这个说法,我想补一个角度。
grain 能起作用的机理其实分两层。一层是客观的:在 8-bit 显示器上拉渐变,相邻色阶之间会出现肉眼可见的阶梯状 banding,尤其在暗调大面积色块上最明显。叠一层细噪点本质就是 unordered dithering(随机抖动),用高频噪声把色阶之间的硬边打散,让眼睛在生理层面做平均。这个效果是可测量的,不是玄学——很多暗色 UI 导出后都有 banding 问题,加 2%–5% 的 grain 确实能压住。所以你说的"干净得少了点什么",大概率是 banding 在作祟,而不是真的缺了"温度"。其实
另一层才是你感受到的"温度"。它其实来自文化记忆:胶片、印刷品、旧纸张的肌理被我们长期等同于"真实、手工、有时间感"。同一颗 grain 放在暖橙底上像复古胶片,放在纯冷灰上可能就只是"脏"。也就是说"温度"是底色和观看经验共同给的,grain 本身是中性工具,不自带情绪。这点上我觉得与其说它"加了温度",不如说它"提供了锚点",让人脑有机会把画面往熟悉的东西上靠。
实操上两个小提醒。一是静态 PNG 直接 normal 叠在大面积平滑区,噪点会显得很"死"、像蒙了层灰,试试 overlay 或 soft-light 混合模式,或者只在需要压 banding 的区域局部加,比整图糊一层耐看。二是"全免费可商用"建议再确认下具体许可,fffuel 这类工具大多免费,但"免注册免费"和"可商用授权清晰"不是一回事,商单前最好截个 license 页留底。
你们做暗调封面时,grain 一般控制在多大颗粒、多少透明度?我想参考下实际区间。