如果你曾好奇为什么人类皮肤在3D中看起来不像塑料,答案就在于次表面散射(SSS)。这种效果模拟了光线如何穿透表面、在内部散射并从另一点射出,从而赋予蜡、树叶或被背光照亮的耳朵等材质半透明且逼真的外观。没有SSS,你的角色看起来会像假人模特。
散射在渲染引擎中的工作原理 🎨
从技术上讲,SSS基于光传输方程。引擎计算光线在表面下传播的距离,然后才射出。关键参数包括散射颜色和平均自由程。在Cycles或Arnold等引擎中,你可以使用体积节点或纹理贴图来控制鼻子或耳垂等区域。根据模型调整比例:小数值呈现蜡质外观,大数值则类似大理石。
半透明耳朵的戏剧性效果 👂
每个人刚开始接触SSS时都会对耳朵着迷。你在后面放一盏聚光灯,它们看起来就像应急手电筒。然后你会发现,没有SSS,耳朵像砖头一样不透明;而SSS设置不当,它们又像草莓果冻。关键在于不要过度:一点半透明能赋予生命,太多则会让你的角色变成橡胶外星人。适度就好,不是所有东西都要发光。