
设计师制作宣传物料常需利用产品图片,传统流程中需亲自创建背景或场景,方法包括图库找素材、实地拍摄、手绘或使用绘图软件、3D建模渲染。然而,这些方法存在挑战,如图库素材可能不符需求且易雷同,其他方法耗时且对技能要求高。在商业竞争激烈的今天,提升设计效率成为设计师的迫切需求。
幸运的是,AIGC技术的出现为设计师带来了革命性改变。利用人工智能算法,AIGC能短时间内生成多种设计方案,设计师可轻松挑选最优解,大大提高设计效率。这减少了设计师的工作量,为他们提供了更多灵感和可能性。AIGC技术的引入彻底颠覆了传统设计行业,为设计师创造了一个更高效、灵活和富有创意的工作环境。
面对这一技术变革,设计师必须学习掌握AIGC以提高设计效率。下文将通过搭建ComfyUI工作流的方式,展示如何为产品快速创建场景效果图,帮助设计师在激烈的商业竞争中脱颖而出。
AIGC
AIGC(AI-Generated Content)是指由AI生成的内容。它包括文本、图像、音频、视频以及排列组合的多模态内容。
ComfyUI
ComfyUI,一款基于节点工作流稳定扩散算法的全新WebUI。通过将稳定扩散的流程巧妙分解成各个节点,成功实现了工作流的精准定制和可靠复现。
温馨提示:以下内容需要掌握一定的稳定扩散模型原理及ComfyUI的基础操作,感兴趣的请另行搜索教程。
工作场景
假设一个场景,甲方提供产品图片,要求为其设计多张符合产品特性或使用场景的效果图,为其在电商平台的宣传和推广中提供大量可使用的精美图片。
产品图:

解决思路
在上图中,我们需要保留的是产品的部分,其余的希望通过AI去创作生成,并生通过参考图和提示词去设定风格及内容,最终获得符合预期的画面效果。例如唇膏产品的受众是女性,产品外观为黑色搭配银色,显得高冷,加上玫瑰色系的唇膏,颇有女王气质,因此我希望生成一个布满玫瑰花的场景,精美、冷艳。
基本思路,首先通过Photoshop 制作蒙版图片并收集一些相关的风格图片,然后利用蒙版结合IPAdapter和ControlNet相关插件分别对产品和场景画面的生成进行控制干预,最后生成设计方案。
利用蒙版分别处理

风格参考图

基本思路

1、加载原图及蒙版预处理
加载原图,使用Image Resize固定图片大小比例,这样加载图片时就不需要考虑原图的大小而输出大小一致的效果图。加载蒙版图,使用Mask Blur对蒙版边缘稍微进行模糊处理,这样后续产品和背景的衔接部份过度会自然点,然后用InvertMask节点获取用于控制场景生成的反转蒙版图。

2、使用ControlNet控制产品部分画面的生成效果
使用ControlNet的Lineart、Depth、Tile模型从造型、深度、细节方面分别进行控制,接着把产品蒙版连接到mask_optional接口,防止ControlNet干预除产品以外的画面生成效果。

3、使用IPAdapter节点加强控制,使产品图与原图风格尽量一致
利用IPAdapter加原图风格转移到生成效果图上可获得更加稳定的产品图片,把产品蒙版连接到attn_mask接口,防止其干预除了产品以外的画面生成效果。

4、控制场景风格及画面元素
加载风格图片,使用IPAdapper的Clip Vision模型转移风格到生成的图片上。为了整体画面风格一致,这里可以不需要蒙版控制。

5、提示词及模型
这里使用的是Dreamshaper_8模型,实战中可以根据不同设计方案去选择更有针对性的模型。使用WD14-Tagger插件可以根据风格图去生成提示词,这样生成效果会更加接近原风格图片,并且结合需要自定义正向和反向提示词,最后合并使用。

6、生成效果图
创建好整个工作流之后,就可以无限出图了。整体出图效果还是很棒的,无论是光影效果还是产品与场景的过渡都很自然。毕竟是AI自动生成,一些细节处多少会有点问题,后期再使用Photoshop修图即可,如果作为提案稿的话,直接出图就已经足够用了。



通过搭配不同的风格图和提示词,可以轻松生成各种背景及场景图片。AI技术的强大令人赞叹,设计师现在可以更轻松、高效地完成工作了。

ComfyUI工作流文件
链接: https://pan.baidu.com/s/1ARCHPfzZA0D_N-5GDPOKJQ 提取码: mbdr
最后,搭建工作流时网上找了些图进行测试,下面是测试效果,大家可以比较下。
原图

效果图



原图

效果图



插件下载
上列工作流中所用到的第三方插件在节点右上角有显示插件包名称,下载地址如下:
ComfyUI_essentials
https://github.com/cubiq/ComfyUI_essentials.git
comfyui_controlnet_aux
https://github.com/Fannovel16/comfyui_controlnet_aux
ComfyUI_IPAdapter_plus
https://github.com/pythongosssss/ComfyUI-WD14-Tagger
ComfyUI-WD14-Tagger
https://github.com/pythongosssss/ComfyUI-WD14-Tagger