局部重绘的编辑很少因为新物体本身看着不对而失败,而是因为它上面的光线与画面中其他部分的光线不一致。
物体清晰、边缘干净,却依然像是硬贴上去的。这几乎总是光照问题,而光照是你可以掌控的。
要点总结
- 在写下 prompt 的第一个字之前,先读懂照片里的光。
- 在区域 prompt 中说明光线的方向、硬度和颜色。
- 选区比物体稍大一点,好让模型看到旁边的光。
- 从四个细节来判断结果:阴影方向、阴影柔和度、高光和色温。
- 用第二次小幅调整来修正不匹配,而不是写一条超长的 prompt。
下 prompt 前先读懂光线
花三十秒看看你手头这张照片,找出四样东西。
方向。 找一处现有的阴影,看它朝哪个方向落下。阴影向右延伸就意味着光源在左侧。
硬度。 边缘锐利的阴影意味着硬光,比如直射阳光;柔和渐变的阴影意味着散射光,比如阴天或窗户透进的光。
颜色。 看一个白色或灰色的表面。偏暖、偏黄意味着傍晚阳光或室内灯泡;偏冷、偏蓝意味着阴影或阴天。
高度。 短阴影意味着光在头顶高处,长阴影意味着光在低处。
把这四个答案用大白话写下来,它们就成了你的 prompt。
在区域 prompt 中描述光照
在 AI 图像生成器,图像编辑的区域编辑模式让你能高亮画面的某一部分,并描述那里该怎么改。只有这个区域会被重建。
描述必须交代好光线,因为该区域是按你的指令来填充的。“加一个陶瓷马克杯”没有给模型任何可用的光线信息。“加一个陶瓷马克杯,由左侧柔和的窗光照亮,右侧投下柔和的阴影”则给了它四个明确的决策。
用你记下来的那些词:方向、软硬、颜色,再加上你预期落在地面上的阴影。加上一句「保留场景中现有的光照和阴影」,能阻止模型为了适配新物体而重打整个画面的光。
两个几乎能搞定大部分工作的习惯
选区比对象稍大一些。 把物体所在的表面和阴影该落下的空间也框进去一点。那些周边的像素,是模型判断你场景中光照表现的唯一依据。
用箭头标出光的方向。 标注模式让你在生成前先在图片上画出箭头、形状和笔刷标记。一条从光源指向主体的箭头,比用文字描述方向要快得多。
凭四个特征来判断,而不是凭感觉
结果出来后,别只问它好不好看。请按顺序问这四个问题。
阴影方向一致吗? 画面中的每一处阴影都应朝同一方向。有一处方向不对,就是最明显的破绽。
阴影的柔和度合适吗? 柔和阴影旁边出现一道硬边阴影,一眼就假,哪怕人们说不出到底哪里不对。
高光的位置对吗? 亮部应该出现在朝向光源的那一侧。光在左边、亮部却在右边,就是错的。
色温匹配吗? 暖色场景里放一个冷色物体,看起来就像贴纸。这是大家最常忽略的破绽,因为每个部分单看都没问题。
一次生成最多 4 个方案,而不是只出一个,然后对照那四个问题逐一比较。当某个方案已接近理想时,用 Image Variations 从它衍生出多达 8 个版本,创意滑块能让它们贴近已经奏效的效果。
用第二次处理修好剩下的问题
两次小处理胜过一次复杂处理。如果只是阴影不对,就只选中阴影区域,描述你想要的阴影。如果物体没问题但偏冷,就对它再跑一次,要求更暖的光。
生成式 AI 填充 负责后续的清理工作,去除残留的瑕疵或填补首次处理留下的空缺。对于人物来说,不匹配往往表现为皮肤略显塑料感,而非光线不佳,皮肤增强工具提供了一个滑块,可帮你找回自然的皮肤质感。
把放大留到最后
等光照对了再放大,绝不要提前。 图像放大工具 可在精确、精修或创意模式下运行,而精确模式适合完成合成图,因为它会保留画面中已有的内容,而不是重新演绎。
然后以 100% 查看文件。放大工具可能会凭空造出原图里根本没有的细节,而在缩略图尺寸下看似天衣无缝的边缘,放大细看未必经得住考验。
常见问题
为什么我局部重绘的物体明明很清晰,却像是贴上去的?
几乎总是光照的问题。先检查阴影方向,再看阴影软硬,然后看高光是否落在朝向光源的一侧。锐度很少是问题所在——柔和光下的柔和物体,通常比错误光照下的清晰物体更真实。
我需要在每个区域的 prompt 里都描述光照吗?
当然。区域 prompt 是模型了解你在该区域想要什么的唯一途径,所以省略光线就意味着它只能靠猜。指明方向、软硬和颜色只需多加一个从句,却能省去一次重新生成。
我的选区应该多大?
比物体本身稍大一些,包括它所处的部分表面以及阴影落下的区域。范围太窄,模型就没有可采样的邻近内容;范围太宽,它就会开始重建你本想保留的画面部分。无论是你上传的照片还是生成的照片,效果都一样。