一、IC-Light 是什么?
IC-Light(Illumination Consistency Light)类模型/工作流,用于:
-
对已有图 重新照明(左光/顶光/轮廓光等);
-
合成 时让人物与背景 光影方向一致;
-
电商产品 换背景后 重打 studio 光。
在 ComfyUI 中通常通过 IC-Light Custom Nodes + 专用 UNET/Workflow 使用(社区实现随版本更新,以 Manager 与 GitHub 为准)。
二、典型应用场景
|
场景 |
目标 |
|---|---|
|
人像换背景 |
人物光向与背景 sunset 一致 |
|
产品图 |
统一 softbox 感 |
|
多图合成前 |
各素材 光位对齐 |
|
AI 图「平、假」 |
增加 方向性阴影 |
三、安装与模型
3.1 节点
Manager 搜索 IC-Light 或 ComfyUI-IC-Light,按 README 安装。
3.2 模型
通常需下载 IC-Light 权重 到指定目录(models/unet/ 或插件说明路径),可能包括:
-
foreground / background relight 变体
-
与 SD1.5 或 SDXL 配套版本
必须与工作流 JSON 要求的基模一致。
四、基本工作流逻辑(概念)
[Load Image 主体图]
↓
[(可选)抠图 / 蒙版分离主体]
↓
[IC-Light 节点:指定光向 / 参考光图 / Prompt lighting]
↓
[采样 / 融合] → [VAE Decode 或 直接 IMAGE]
↓
[Save Image]
部分工作流支持:
-
文本指定光:
light from left, soft shadow; -
参考光图:另一张图的光照作为条件;
-
背景图 + 前景图 联合 relight。
五、与 img2img 的区别
|
|
img2img + Prompt lighting |
IC-Light |
|---|---|---|
|
控制 |
弱,易整体变 |
专针对光照 |
|
结构 |
可能变 |
倾向 保结构 |
|
合成 |
一般 |
前景背景光一致 强 |
可先 IC-Light 再 8-5 轻微后期。
六、参数与技巧
|
技巧 |
说明 |
|---|---|
|
光向词 |
|
|
denoise / strength |
按节点默认起试,过高改构图 |
|
蒙版 |
只 relight 人物,背景另合成 |
|
分辨率 |
与 8-2 放大后图衔接,避免过小 |
七、电商/product 简流程
产品 Cutout (8-6 或 PS)
→ IC-Light studio lighting
→ 换背景 (inpaint 或 PS)
→ 8-1 放大
八、常见问题
|
问题 |
处理 |
|---|---|
|
红节点 |
补 IC-Light 模型;更新节点 |
|
光向不明显 |
加强光 Prompt;换 reference light 图 |
|
边缘 halo |
改善抠图;羽化蒙版 |
|
与 InstantID 同用 |
先身份/构图定稿,最后 IC-Light,避免脸漂 |