一、IP-Adapter 家族概览
|
类型 |
特点 |
典型场景 |
|---|---|---|
|
IP-Adapter(标准) |
整图 embedding |
风格、整体氛围 |
|
IP-Adapter Plus |
更强、更细的特征 |
细节、物体 |
|
IP-Adapter Face |
聚焦人脸 |
肖像、换脸气质 |
|
IP-Adapter Full Face |
全脸强化 |
需要脸高度一致 |
|
IP-Adapter XL |
SDXL 专用 |
SDXL 工作流 |
具体文件名与节点以 ComfyUI_IPAdapter_plus README 为准。
二、IP-Adapter Face / Full Face
2.1 适用
-
生成 指定人脸气质 的新图;
-
写真、虚拟形象、头像系列;
-
与 OpenPose 组合:姿势来自 CN,脸来自 IP Face。
2.2 参考图要求
-
清晰正脸 或半脸;
-
光照不过曝;
-
侧脸过小效果差。
2.3 参数
-
weight 常 0.7–1.0;
-
过高易 过拟合、蜡像;
-
可缩短 end_at 让后半细节由 Prompt 润色。
2.4 与 InstantID 对比
|
|
IP-Adapter Face |
InstantID |
|---|---|---|
|
身份一致 |
较好 |
通常更强 |
|
安装复杂度 |
中 |
中(需 insightface) |
|
姿势控制 |
弱 |
强(配 ControlNet) |
强身份 优先 InstantID(第 7 章);风格+大致脸 可用 IP Face。
三、IP-Adapter Plus
3.1 特点
对参考图 细节、纹理 抓得更紧,适合:
-
服装纹理迁移;
-
产品材质参考;
-
插画细节风格。
3.2 注意
-
weight 宜 低于 标准 IP,从 0.5 起;
-
易与 Prompt 冲突,宜 简化 Prompt。
四、多参考图
4.1 场景
-
参考 A:脸;
-
参考 B:服装/风格。
4.2 实现思路
|
方式 |
说明 |
|---|---|
|
链式 Apply |
MODEL → Apply IP(图A) → Apply IP(图B) |
|
权重分配 |
A 高 weight,B 低 weight |
|
分区(高级) |
不同区域不同 IP,需 mask 或专用节点 |
4.3 建议
-
先 单参考调通 再叠第二个;
-
第二个 weight 0.3–0.5 起。
五、IP-Adapter + LoRA
Checkpoint → LoRA → IPAdapter Apply → KSampler
-
LoRA:固定 画风/角色概念;
-
IP:单次 参考图 牵引;
-
两者都高易崩, 一主一辅(LoRA 0.8 + IP 0.55 等)。
六、时间区间与 noise(Advanced)
IPAdapter Advanced 常见:
|
参数 |
用途 |
|---|---|
|
weight_v2 / embeds scaling |
细调 embedding 强度 |
|
combine_embeds |
多图 embedding 合并方式 |
|
embeds_scaling |
全局缩放 |
start_at / end_at:
-
0→0.7 只在前段拉风格,后段细化细节;
-
减轻「贴图感」。
七、三视图 / 角色设定(预告)
B 站进阶常做 IP 三视图:同一角色 front/side/back。
思路:固定 LoRA + IP Face + 不同 Prompt 视角词 + 可选 ControlNet OpenPose。
第 7 章角色资产会延伸。
八、进阶故障
|
现象 |
处理 |
|---|---|
|
脸像但身体不像 |
正常;加 Prompt 描述身体;或 LoRA 角色 |
|
两张参考打架 |
降次参考 weight;分步生成 |
|
肤色锁定死 |
降 IP weight;end_at 提前 |
|
SD1.5 IP 用于 SDXL |
换 XL 专用 IP 模型 |