comfyanonymous
bc69fb5245
Use inpaint models the proper way by using VAEEncodeForInpaint.
2 years ago
comfyanonymous
e87a8669b6
Add a LoadImageMask node to load one colour channel in an image as a mask.
2 years ago
comfyanonymous
d75003001a
Add a SetLatentNoiseMask node.
...
LATENT is now a dict that can contain properties.
2 years ago
comfyanonymous
05ad64d22c
Add a feather option to the latent composite node.
2 years ago
BazettFraga
642516a3a6
create output dir if none is present
2 years ago
comfyanonymous
1d9ec62cfb
Use absolute output directory path.
2 years ago
BazettFraga
e58887dfa7
forgot windows does double backslashes for paths due to its use as escape char.
2 years ago
BazettFraga
81082045c2
add recursive_search, swap relevant os.listdirs
2 years ago
comfyanonymous
3e22815a9a
Fix k_diffusion not getting imported from the folder.
2 years ago
comfyanonymous
a84cd0d1ad
Don't unload/reload model from CPU uselessly.
2 years ago
comfyanonymous
1de5aa6a59
Add a CLIPLoader node to load standalone clip weights.
...
Put them in models/clip
2 years ago
comfyanonymous
4225d1cb9f
Add a basic ImageScale node.
...
It's pretty much the same as the LatentUpscale node for now but for images
in pixel space.
2 years ago
comfyanonymous
bff0e11941
Add a LatentCrop node.
2 years ago
comfyanonymous
149a4de3f2
Fix potential issue if exception happens when patching model.
2 years ago
comfyanonymous
ef90e9c376
Add a LoraLoader node to apply loras to models and clip.
...
The models are modified in place before being used and unpatched after.
I think this is better than monkeypatching since it might make it easier
to use faster non pytorch unet inference in the future.
2 years ago
comfyanonymous
fef41d0a72
Add LatentComposite node.
...
This can be used to "paste" one latent image on top of the other.
2 years ago
comfyanonymous
3fa009f4cc
Add a LatentFlip node.
2 years ago
comfyanonymous
69df7eba94
Add KSamplerAdvanced node.
...
This node exposes more sampling options and makes it possible for example
to sample the first few steps on the latent image, do some operations on it
and then do the rest of the sampling steps. This can be achieved using the
start_at_step and end_at_step options.
2 years ago
comfyanonymous
f8f165e2c3
Add a LatentRotate node.
2 years ago
comfyanonymous
f73e57d881
Add support for textual inversion embedding for SD1.x CLIP.
2 years ago
comfyanonymous
2706c0b7a5
Some VAEs come in .pt files.
2 years ago
comfyanonymous
21eb33f233
Right category for latent upscale node.
2 years ago
comfyanonymous
2a87f6630d
Some categories for the nodes.
2 years ago
comfyanonymous
c4b02059d0
Add ConditioningSetArea node.
...
to apply conditioning/prompts only to a specific area of the image.
Add ConditioningCombine node.
so that multiple conditioning/prompts can be applied to the image at the
same time
2 years ago
comfyanonymous
463d0d0828
Add a center crop option to latent upscale node.
2 years ago
comfyanonymous
c1eac7bab2
Add filename_prefix to SaveImage node.
2 years ago
comfyanonymous
a34cde08cb
Nodes now support single line string properties.
...
Resize nodes automatically if they are too small because of added properties.
2 years ago
comfyanonymous
9baa48cb33
Add IS_CHANGED method to nodes to check if nodes should be executed again.
...
LoadImage.IS_CHANGED returns the hash of the image so it will execute again
if the image changed on the disk.
2 years ago
comfyanonymous
15f8da2849
Add a LoadImage node to load images for img2img.
2 years ago
comfyanonymous
220afe3310
Initial commit.
2 years ago