MagicClothing: 给人物照片换装的ComfyUI工作流(干货满满)

前言

在试验了各种ComfyUI 工作流,换了3台电脑,失败了无数次之后,终于又一次跑通了ComfyUI。 接下来会分享跑成功的各种ComfyUI工作流。

今天就拿给人物换装的新出来的这个做一个样本。

上一次文章提到给人物换装的模型[OOTDiffusion: 给人物换装的开源模型这次又出来它的一个分支,功能更好了,它大概分三大块功能:

  1. 上传衣服照片, 通过模型生成带有人物穿着的照片。

这是我从百度网址找了一张衣服照片,生成的工作流

2. 上传衣服和人物照片,给人物穿衣服。

3. 上传衣服、人物照片以及人物的站姿, 给人物换衣服。


**整理和输出教程属实不易,觉得这篇教程对你有所帮助的话,可以点击👇二维码领取资料**😘
在这里插入图片描述

总结:

这个换装功能用在电商中是再好不过了,不用找模特,有衣服照片就有各种姿态的样式,非常好用。

代码应用:

1. 随着越来越多好用的工作流的生成,不得不考虑它接下来的应用。那就是调用它的API,前端页面随意美化。正好B站一位大神开源了相关的VUE代码,赶紧用起来,作为数字人项目的一部分。

https://www.bilibili.com/video/BV1S2421P7pj/?spm_id_from=333.788&vd_source=f2fa9cc92357f98acbb1893d0325b1e1

2. 另外如果是MAC系统,推荐一款MAC上用ComfyUI 的开源应用。但我的MAC上报错了,所以没有具体研究,有研究成功的可以分享一下经验哈。

3. 再推荐一个把ComfyUI作为后端应用的开源工具:

一个帮助你更好的使用 ComfyUI 作为后端服务的项目。可以自动下载所有必要的节点和模型并执行提供的工作流程。具体功能有:◆自动安装缺失的节点;◆自动下载工作流程模型。(检查数据文件夹以了解支持的型号);◆执行工作流而不启动 UI 服务器;◆如果工作流程中未找到类似模型,则建议类似模型;◆可以提供自定义节点和模型的链接以进行安装/设置;

这两个作为后端调用,界面也是非常漂亮的。

补充:

安装步骤:

  1. 把git目录下载到custom_nodes文件夹里面

    3. 下载IP-Adapter- FaceId响应的模型和loras

对应的目录地址:

为了帮助大家更好地掌握 ComfyUI,我在去年花了几个月的时间,撰写并录制了一套ComfyUI的基础教程,共六篇。这套教程详细介绍了选择ComfyUI的理由、其优缺点、下载安装方法、模型与插件的安装、工作流节点和底层逻辑详解、遮罩修改重绘/Inpenting模块以及SDXL工作流手把手搭建。

由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取
在这里插入图片描述

一、ComfyUI配置指南

  • 报错指南
  • 环境配置
  • 脚本更新
  • 后记

img

二、ComfyUI基础入门

  • 软件安装篇
  • 插件安装篇

img

三、 ComfyUI工作流节点/底层逻辑详解

  • ComfyUI 基础概念理解
  • Stable diffusion 工作原理
  • 工作流底层逻辑
  • 必备插件补全

img

四、ComfyUI节点技巧进阶/多模型串联

  • 节点进阶详解
  • 提词技巧精通
  • 多模型节点串联

img

五、ComfyUI遮罩修改重绘/Inpenting模块详解

  • 图像分辨率
  • 姿势

img

六、ComfyUI超实用SDXL工作流手把手搭建

  • Refined模型
  • SDXL风格化提示词
  • SDXL工作流搭建

img

由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取
在这里插入图片描述

img

  • 8
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Unity中实现人物换装功能可以通过以下几个步骤来实现。 首先,将人物模型拆分为头、身体、手臂、腿、武器等部分。这样可以实现每个部位的独立建模和贴图,为后续的换装提供基础。[1] 其次,可以使用替换蒙皮网格的方法来实现简单的换装效果。这意味着可以替换模型换装部位的GameObject,或直接替换蒙皮网格。这种方法适用于合并模型网格的情况,它不会关心替换部位是否属于原始角色的一部分。同时,如果需要替换的部位有多个配件拥有独立的网格和贴图,则此方法也适用。 然后,可以考虑合并所有蒙皮网格,以降低游戏的Draw Call数量。这涉及到重新计算UV,合并贴图和材质。这种复杂的实现可以通过以下步骤来完成:替换蒙皮网格或替换换装部位的GameObject,然后合并所有蒙皮网格,刷新骨骼,附加材质,合并贴图,并重新计算UV。这样可以实现更复杂的换装效果。 最后,根据需要可以实现实时时装和各种搭配效果。这可以通过动态换装的方式来实现,利用avatar来实现装备与人物分离的效果。 综上所述,Unity中可以通过拆分模型、替换蒙皮网格、合并网格和贴图、刷新骨骼、重新计算UV等方法来实现人物换装功能。这样可以实现自由换装、实时时装和各种搭配效果。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [如何用Unity3D实现游戏中的角色换装?](https://blog.csdn.net/august5291/article/details/120259369)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [unity 3d换装之 SkinMeshRenderer](https://blog.csdn.net/kenkao/article/details/79928166)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值