ComfyUI 向日葵节点插件(Sunflower Nodes)保姆级教程
1. 插件简介
这是一个能让你在 ComfyUI 里绘制漂亮向日葵图案的插件。就像用画笔画向日葵一样,但是它能自动帮你画出规律的、数学般精确的花瓣排列。
Github 地址:https://github.com/andygill/comfyui-sunflower-nodes
2. 安装方法
有两种简单的安装方式:
方法一:直接下载(推荐新手使用)
- 打开你的 ComfyUI 文件夹
- 找到
custom_nodes文件夹(如果没有就创建一个) - 在这个文件夹里面新建一个叫
comfyui-sunflower-nodes的文件夹 - 把 Github 上的所有文件下载下来放进去
方法二:使用 Git 命令(适合熟悉电脑操作的朋友)
- 打开命令行
- 进入到 ComfyUI 的
custom_nodes文件夹 - 输入:
git clone https://github.com/andygill/comfyui-sunflower-nodes.git
3. 节点详解
3.1 向日葵生成节点(Sunflower)
这个节点就像一个魔法画笔,能帮你画出向日葵花瓣的排列。
参数详解:
| 参数名称 | 代码参数名 | 可选值范围 | 建议值 | 通俗解释 | 专业解释 | 使用建议 |
|---|---|---|---|---|---|---|
| 花瓣数量 | n | 1-1000 | 100 | 决定画多少片花瓣 | 生成的点的总数量 | 想要花朵更密集就加大数字 |
| 旋转角度 | angle | 0-360 | 137.5 | 每片花瓣之间转多少度 | 黄金角度约为137.5度 | 建议用137.5,这是向日葵自然生长的角度 |
| 缩放大小 | scale | 0.1-10 | 1.0 | 整体图案的大小 | 整体图形的缩放系数 | 觉得太大或太小可以调整这个值 |
| 中心偏移X | center_x | -1到1 | 0 | 图案左右移动 | X轴的中心点偏移量 | 想把图案往左移就用负数,往右移就用正数 |
| 中心偏移Y | center_y | -1到1 | 0 | 图案上下移动 | Y轴的中心点偏移量 | 想把图案往上移就用正数,往下移就用负数 |
3.2 向日葵绘制节点(SunflowerDraw)
这个节点就像是把生成的向日葵图案画在画布上。
参数详解:
| 参数名称 | 代码参数名 | 可选值范围 | 建议值 | 通俗解释 | 专业解释 | 使用建议 |
|---|---|---|---|---|---|---|
| 画布宽度 | width | 64-2048 | 512 | 画布有多宽 | 输出图像的宽度 | 根据你需要的图片大小来定 |
| 画布高度 | height | 64-2048 | 512 | 画布有多高 | 输出图像的高度 | 一般和宽度设置一样 |
| 背景颜色 | background_color | RGB色值 | (255,255,255) | 背景的颜色 | RGB颜色值 | 白色背景最常用 |
| 花瓣颜色 | dot_color | RGB色值 | (0,0,0) | 花瓣的颜色 | RGB颜色值 | 黑色最显眼 |
| 花瓣大小 | dot_size | 1-50 | 5 | 每片花瓣有多大 | 点的半径大小 | 建议先用5试试看 |
4. 使用技巧和建议
- 想要最自然的向日葵效果,把旋转角度设为137.5度
- 如果觉得花瓣太密或太疏,可以调整花瓣数量
- 花瓣大小和画布大小要配合着调,不然可能显示不完整
- 可以试试不同的颜色组合,比如黄色花瓣配深棕色背景
5. 常见问题解答
Q: 为什么我的向日葵看起来不够自然? A: 检查一下旋转角度是否设置为137.5度,这是最接近自然生长的角度。
Q: 花瓣重叠太多怎么办? A: 可以减少花瓣数量,或者增加缩放值让图案更大些。
Q: 图案不在画布中心怎么调整? A: 用中心偏移X和Y来移动整个图案的位置。
6. 补充说明
- 这个插件特别适合用来制作艺术效果
- 可以把生成的图案当作其他图片的蒙版使用
- 多试试不同的参数组合,会有意想不到的效果
记住:玩这个插件最重要的是要有耐心,多尝试不同的参数搭配,直到找到你最满意的效果!