Requirements: WAS Suit [Text List, Text Concatenate] : https://github.com/WASasquatch/was-node-suite-comfyui (https://civarchive.com/models/20793/was-node-suite-comfyui)
Impact Pack [Detailer node, Mask to SEGS node]: https://github.com/ltdrdata/ComfyUI-Impact-Pack (https://civarchive.com/models/33192/comfyui-impact-pack)
How to Use:
1.) Load image using "Image Loader" node. You can select from file list or drag/drop image directly onto node. Right click the preview and select "Open in Mask Editor"
2.) Set up your negative and positive prompt. You do not need to fill out each box, but at least 2 of the boxes have to be connected to the "Text Concatenate" node. The extra boxes are there for convenience/organization.
3.) Adjust the "Grow Mask" if you want. It's not necessary, but can be useful.
4.) Adjust "Crop Factor" on the "Mask to SEGS" node. This essentially acts like the "Padding Pixels" function in Automatic1111. It will detect the resolution of the masked area, and crop out an area that is [Masked Pixels]*Crop factor. A crop factor of 1 results in hard seams.
5.) Adjust Detailer settings. From the Author of the Detailer Node: [SEGS smaller than guide_size are enlarged to match guide_size, and when force_inpaint is in a disabled state, SEGS larger than guide_size are ignored.
And SEGS smaller than drop_size are ignored.]
Description
V1 until there are issues
FAQ
Comments (6)
There is a reverse aspect to what you know. SEGS smaller than guide_size are enlarged to match guide_size, and when force_inpaint is in a disabled state, SEGS larger than guide_size are ignored.
And SEGS smaller than drop_size are ignored.
Thank you. I edited the description to have this instead of what I wrote
Error occurred when executing MaskToSEGS: cannot select an axis to squeeze out which has size not equal to one
I updated the nodes and re-uploaded. NGL though it sounds like an issue on your end
@poisenbery all i did was load in your workload, put in my image and hit queue. what else do i need to do?
@JulebruZ i cannot reproduce the error with the steps you provided, which means this is an issue on your end.