ComfyUI使用IC-Light实现打光特效:超强的光照控制插件

一、IC-Light 简介

一、什么是 IC-Light?

IC-Light:Imposing Consistent Light(营造一致的光线)是一种用于**操控图像照明**的技术,目前支持通过文本和背景图对前景内容进行照明控制,使前景主体与背景环境光照一致,从而让二者融为一体。

IC-Light 项目主页: https://github.com/lllyasviel/IC-Light

ComfyUI使用IC-Light实现打光特效:超强的光照控制插件

Comfyui使用方法

ComfyUI-IC-Light:github.com/kijai/ComfyU

模型下载: https://huggingface.co/lllyasviel/ic-light/tree/main

ComfyUI 目前已经有多个实现 IC-Light 的插件,此处我使用的是kijai开发的,我们可以通过 git clone 或者 comfyui manager 安装。

插件安装成功后,需要下载 3 种 IC-Light 模型 (文末有资源包),安装到 ComfyUI/models/unet 文件夹中,三种模型目前只适用于 SD 1.5 模型,作用分别为:

iclight_sd15fbc.safetensors 有背景融合的工作流会用到该模型
iclight_sd15fc.safetensors 常规默认模型
iclight_sd15fcon.safetensors 比常规默认多了噪声训练,测试使用不用下载

 

工作流

上传你需要"重打光"的图片,提示词是写打完光后的背景及人物描述,主要体现的是背景,然后就是打光的位置及范围,我这里演示的就是“左打光”

Prompt : beautiful woman, detailed face, shadow from window(美丽的女人,精致的脸庞,窗外的阴影)

ComfyUI-IC-Light 这款节点功能更加全面,光照形状、范围、位置,大小等都可以做,有兴趣的小伙伴下去了可以试一试它的强大功能。

安装ComfyUI-IC-Light-Native 可以直接通过ComfyUI管理器进行安装(建议安装方式)

另一种就是下载源代码解压为一个文件夹,放入comfyui custom_nodes 目录下。

工作流示例:

ComfyUI使用IC-Light实现打光特效:超强的光照控制插件

ComfyUI使用IC-Light实现打光特效:超强的光照控制插件

由于IC-Light主要依赖背景图来控制光照,因此可以根据获取背景图的方式分为三种工作流:

  • 基于原始图背景
  • 重新生成背景
  • 导入背景

PS:这里有光源图:

ComfyUI使用IC-Light实现打光特效:超强的光照控制插件
ComfyUI使用IC-Light实现打光特效:超强的光照控制插件

我还收集了一些常用人工光源图,需要的可以下方下载即可获得!

总结

IC-Light 的优势体现在以下几个方面:良好的主体特征保留、真实自然的光照生成,以及主体与背景的自然融合。然而,你可能会注意到,主体的固有色会发生变化,这在某些应用场景下可能是不可接受的,例如电商产品图。为了解决这一问题,后续文章将介绍如何通过引入 IP-Adapter 等插件进行优化,敬请期待。

 

温馨提示:本站提供的一切软件、教程和内容信息都来自网络收集整理,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,版权争议与本站无关。用户必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

给TA打赏
共{{data.count}}人
人已打赏
图片插件进阶教程

Florence2:使用LLM助力你的AI绘图,仅需一个模型搞定提示反推&对象检查&蒙版识别&文字识别&咨询建议多功能一体

2025-5-15 8:44:21

基础教程

ComfyUI 图生图工作流

2025-3-31 16:09:09

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索