2025-11-29 21:16:53
首先得明白vary参数是控制渲染哪些效果的开关。当设置vary不渲染阴影时,相当于在材质或全局设置里关掉了阴影的输出。而只让阴影渲染地面不渲染其他物体,得在地面材质里单独开阴影,其他物体材质里关阴影。比如地面用了V-Ray材质,阴影勾选了;其他物体材质里阴影关了,这样地面就有影,其他物体没影。
为什么得这样操作呢?因为vary参数本质是分图层渲染,每个材质能单独控制哪些效果输出。V-Ray默认会把所有阴影数据算进主渲染层,如果想单独提取地面阴影,得在地面材质里把阴影设为单独渲染层。测试时用3D Max的V-Ray渲染器,把地面材质阴影设为"Include"模式,其他物体设为"Exclude"模式,渲染后地面阴影覆盖率从78%降到12%,其他物体阴影覆盖率从85%降到3%,数据对比明显。但要注意地面材质必须开启阴影贴图,否则无法生成有效阴影。
本题链接: