ComfyUI生成四方连续图案
四方连续图案(tiling texture,也叫 seamless texture)可以在水平和垂直方向重复平铺,并且相邻图块的边缘能够衔接。本文记录如何在 ComfyUI 中把一张图处理成可平铺的纹理。
操作
首先安装WAS Node Suite。当前仓库建议在 ComfyUI Manager 中搜索 WAS Node Suite v3 安装;也可以按照仓库说明手动安装。安装要求会随版本变化,请查看仓库里的最新说明,然后重启 ComfyUI。
旧版教程链接中的“Procedural Rock Seamless Texture Generator”工作流已不再是当前仓库提供的流程。当前套件中的 Image Seamless Texture 是图像处理节点:先用自己的 ComfyUI 工作流生成或载入一张图,再把图像输出接到它的 images 输入端。
在节点中可以这样设置:
blending控制图像相对边缘互相交叉淡化的范围。默认值是0.4;0不做处理,最大可设为0.5。- 打开
tiled可以预览重复平铺后的效果。将tiles设为2会显示 2×2 的预览网格,便于检查接缝。 - 检查效果后,关闭
tiled,节点就会输出单张可平铺纹理,供后续节点使用或保存。
节点会混合图像的相对边缘,输出图块会比输入图像小。纹理细节不同,合适的 blending 值也不同;可观察平铺预览并调整。完整参数见 WAS Node Suite 的节点参考。