composer没有特效图层概念,所有光效均依赖外部渲染的shadow、specular、occlusion等图层,以multiply或linear dodge等混合模式叠加实现,light节点仅用于视口预览且不可动画化。

Composer 没有“特效图层”这个概念——它不生成光效,也不合成光照通道;所谓“加光效”,本质是把外部渲染好的 shadow、specular、occlusion 等图层,用固定混合模式叠加到主图层上。
Composer 里根本不存在可计算的“光效图层”
你看到的“辉光”“阴影”“环境光”,都不是 Composer 实时算出来的。它没有光线投射引擎,不读取材质的 roughness/metalness 参数,也不会根据模型曲率更新高光位置。Light 节点只在视口里起辅助预览作用,导出时直接被跳过。所有带物理意义的光影信息,必须由 Blender/Maya/Cinema 4D 等软件提前渲染为独立 EXR 或 PNG 序列(如 shadow.exr、specular.png),再手动导入 Composer 作为普通图层使用。
- 试图在时间轴上对
Light Intensity打关键帧 → 不生效,字段不可动画化 - 开启
Real-time Shadows后导出卡顿 → 这个开关只拖慢视口,不影响输出帧 - 用
Drop Shadow效果器模拟 3D 投影 → 结果边缘僵硬、无透视变形、不随镜头缩放
真正起作用的是图层混合模式和通道组织
Composer 的“光效”全靠图层叠加逻辑实现,不是靠光源参数。关键不在“怎么打灯”,而在“怎么叠层”:
围绕关键发现、作用机制、临床相关性及研究局限性展开讨论。适用于撰写或优化任何生物医学论文的“讨论(Discussion)”部分——包括结果解读、与既往文献关联、阐释意外发现、界定研究局限性,以及撰写结论。当用户输入以下任一指令时也会自动触发该功能: - “write my discussion” - “help me discuss my findings” - “how do I compare to prior studies” - “write the limitations par
-
shadow图层必须设为Multiply混合模式,且确保 Alpha 通道干净(否则边缘发灰) -
specular图层要用Linear Dodge (Add),但得先用Exposure效果器压低数值——原始渲染值常远超显示范围 - 若要模拟天光补偿,不用调整体亮度,而是用
Color Balance (HLS)往Shadows加微量Blue,往Midtones加微量Yellow - 导出格式必须支持多通道:
.mov(QuickTime Animation)是唯一能保留 RGBA + 额外通道的容器;.mp4和.png序列默认只含 RGB
为什么“加光效”后反而更假?
常见问题不是参数没调对,而是图层关系错位:
- 原始渲染漏了
occlusion通道,却在 Composer 里强行用Curves提亮暗部 → 明暗关系断裂,零件像浮在空中 - 导入的
shadow.exr是线性空间,但 Composer 默认按 sRGB 解析 → 阴影过重、细节吞没 - 多个光源图层叠加时混用了
Multiply和Screen→ 层级逻辑冲突,局部过曝或死黑 - 导出前没关
Ambient Occlusion视口开关 → 它和真实 AO 图层叠加后产生双倍遮蔽,暗角翻倍
最容易被忽略的一点:光效氛围感不来自“加了多少层”,而来自“哪一层该在哪一帧出现”。比如爆炸动画中,第二步刻意关闭 shadow 图层、只留 specular,比全程开着所有光更突出金属飞溅的锐利感。Composer 不给你调光的权利,但它逼你把每一帧的视觉焦点想清楚。










