前言:

本篇为Comfyroll最终篇,还有一些节点多为逻辑处理节点,以及计算机专业常用的数据类型转换节点,较为难懂且应用面不广,所以本篇主要内容为Comfyroll节点综合应用篇,会给出一些示例工作流以及思路介绍,请大家重点关注本篇内容,深刻理解节点用法!!

__Comfyroll插件(一): __https://articles.zsxq.com/comfyroll/1.html

__Comfyroll插件(二): __https://articles.zsxq.com/comfyroll/2.html

__Comfyroll插件(三): __https://articles.zsxq.com/comfyroll/3.html

__Comfyroll插件(四): __https://articles.zsxq.com/comfyroll/4.html

__Comfyroll插件(五): __https://articles.zsxq.com/comfyroll/5.html

__Comfyroll插件(六): __https://articles.zsxq.com/comfyroll/6.html

__Comfyroll插件(七): __https://articles.zsxq.com/comfyroll/7.html

目录:

先行:安装方法

一、CR Switch节点

二、Comfyroll实战-表情包工作流分享

三、Comfyroll实战-超高清壁纸工作流分享

安装方法:

在ComfyUI主目录里面输入CMD回车。image

在弹出的CMD命令行输入git clone xxx,即可开始下载。image

github项目地址:https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes.git

一、CR Switch节点

节点功能:这些节点从输入中选择input指定的输出。

节点检索:CR Conditioning Input Switch/ CR Image Input Switch/ CR Image Input Switch (4 way)/ CR Model Input Switch/ CR Latent Input Switch/ CR Text Input Switch (4 way)/ CR VAE Input Switch/ CR Clip Input Switch/ CR Text Input Switch/ CR ControlNet Input Switch/ CR Switch Model and CLIPimage

输入:

conditionging -> 输入的条件信息

imagex -> 输入的图像信息

modelx -> 输入的模型信息

textx -> 输入的文本信息

VAEx -> 输入的VAE模型信息

clipx -> 输入的clip模型信息

control_netx -> 输入的controlnet模型信息

latentx -> 输入的潜空间信息

参数:

input -> 输入想要选择的序号

输出:

信息流 -> 输出所选择的信息流

注意:如下图所示,搭建了一个一键生成表情包的工作流,在工作流中用到了IPAdapter节点,需要输入一张参考图像,其中我输入1的时候,参考图像为image1,输入2的时候参考图像为image2,其他节点功能类似。image

image

二、表情包工作流分享

工作流:这个工作流主要是控制生成尽量一致的表情包,并且尽量的增加人物的细节以及美观程度。image

这里使用了CR库中的CR Integer Range List节点,用来生成INT值,也就是一个数,然后通过CR Draw Shape节点来控制x和y的坐标,从而去控制生成图像的位置信息。

image

如下图所示,生成的五角星会随着x,y坐标的变换去改变所处的位置,但是整体内容不变,通过将类似的图像Encode去控制噪声底图的一致性。

image

在这里,使用CR库中的CR Text List节点来控制多行文本的输入,将start_index转换成输入,引入一个Primitive节点控制value的递增,从而将Text Multiline里面的文本进行每行输出。

image

这里使用CR image input Switch节点去控制图像的输入,后续通过Controlnet节点去对原图进行shuffle,然后让controlnet去参考我们图像的元素信息,为了生成跟原图风格类似的图像。

image

这里红色是IPadapter节点的使用(下一期就开始写IPadapter节点),Controlnet使用的是Advance版本,因为经过我实验和各种跑图发现,高级的Controlnet真的可以更好的去生成精美的图像,去控制生效时长,去控制模型强度,需要大家进行微调。

image

imageimageimage

工作流文件地址:https://pan.quark.cn/s/879cade0db4c

三、超高清壁纸工作流

超高清壁纸级工作流,这里大部分都是使用CR的节点来完成的工作流搭建,在我的B站主页有该工作流的讲解时频,大家感兴趣可以去看一下。image

这里使用的是CR的一些批量载入节点,然后根据参数进行模型的选择,包括我们使用到的潜空间生成的节点,用来对我们的潜空间进行尺寸的指定等。image

这里主要用到的就是CR的管线控制节点,用来将管线批量的整理和传输,还用到了随机颜色生成节点,生成随机的十六进制颜色表示,传入随机图案生成节点,去生成一个符合要求的图案,包含很多的随机颜色的随机图案。

image

这也算是一个复习啦,之前有一章就写过这个工作流,不知道大家有没有印象呢?

image

孜孜不倦,方能登峰造极。坚持不懈,乃是成功关键。

__Comfyroll插件(一): __https://articles.zsxq.com/comfyroll/1.html

__Comfyroll插件(二): __https://articles.zsxq.com/comfyroll/2.html

__Comfyroll插件(三): __https://articles.zsxq.com/comfyroll/3.html

__Comfyroll插件(四): __https://articles.zsxq.com/comfyroll/4.html

__Comfyroll插件(五): __https://articles.zsxq.com/comfyroll/5.html

__Comfyroll插件(六): __https://articles.zsxq.com/comfyroll/6.html

__Comfyroll插件(七): __https://articles.zsxq.com/comfyroll/7.html