Commit Graph
149 Commits
Author SHA1 Message Date
Dr.Lt.Data a2bb6f7c91 feat: LTXV[default] scheduler is added 2024-11-26 01:16:57 +09:00
Jonathan Nogueira f7686845c6 Update core.py - save mask when edited (#817)
* Update core.py - save mask when edited

In order to facilitate the `restore_mask` functionality better, one needs to save the mask to the cache when the mask is edited.

* Update core.py - add missing unsqueeze(0)

mask cache was missing unsqueeze function, giving the resulting mask the wrong size.
2024-11-22 13:41:55 +09:00
Dr.Lt.Data 48b4254e81 fix: compatibility patch for updated ComfyUI
https://github.com/comfyanonymous/ComfyUI/commit/156a28786be9ba6352061090096462bfb1b485bb

https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/821
2024-11-20 09:46:42 +09:00
Dr.Lt.Data 314b676cc3 FIX: compatibility patch latest ComfyUI update.
https://github.com/comfyanonymous/ComfyUI/commit/b49616f9511c57c8d54c4032e305d72352ac4ff5

https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/812
2024-11-08 21:58:06 +09:00
Dr.Lt.Data 47d981eca2 feat: preview bridge - restore_mask feature is added 2024-10-13 19:23:51 +09:00
Dr.Lt.Data b2f382776f FIXED: ControlNetApplySEGS - compatiblity patch
- https://github.com/ltdrdata/ComfyUI/commit/7a415f47a90915d755767c29e9f5bcc157fedefe
- Make existing ControlNetApply (SEGS) deprecated
- Rename `ControlNetApplyAdvanced (SEGS)` to `ControlNetApply (SEGS)`

https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/764
2024-10-02 01:43:33 +09:00
Dr.Lt.Data 9775a98f03 improve: IterativeUpscale - support noise_mask
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/746
2024-09-21 01:33:32 +09:00
Dr.Lt.Data ffbd4ae116 improve: detailer - do not apply differential diffusion if already applied.
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/724#issuecomment-2324129835
2024-09-03 02:08:01 +09:00
Dr.Lt.Data 06b428ec8c feature: dynamic switch based on Execution Model Inversion. 2024-08-16 11:53:02 +09:00
Dr.Lt.Data 2c19c3e6e1 Prevention of crashes due to controlnet mismatch between negative and positive when applying advanced controlnet
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/673
2024-07-22 06:29:19 +09:00
Dr.Lt.Data 001ddb5493 enhance error message about ComfyUI-YOLO node conflict 2024-07-04 00:03:29 +09:00
Dr.Lt.Data 33d879a0cf modified: MASK to SEGS - Instead of converting the mask tensor to binary, clip it
This patch allows blurred mask.

https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/665
2024-07-03 22:49:26 +09:00
Dr.Lt.Data 2f61135d00 Display proper error message.
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/657
2024-06-30 07:42:29 +09:00
Dr.Lt.Data 660549bbe6 fix: ControlBridge is re-executed always.
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/653
2024-06-26 22:10:34 +09:00
Dr.Lt.Data 3ca75549f5 improve: PixelKSampleUpscalerProvider - support tile_cnet_opt 2024-06-22 11:42:06 +09:00
Dr.Lt.Data aad58a99bf refactor: ImpactSchedulerAdapter
- rename widget name ays_scheduler -> extra_scheduler

feat: support GITS[coeff=1.0] scheduler
2024-06-21 08:01:37 +09:00
Dr.Lt.Data 5aaa07cf36 feat: PixelTiledKSampleUpscalerProvider - support tile_cnet_strength
fix: `scheduler_func_opt` invalid arg name fix

https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/647#issuecomment-2181586345
2024-06-21 06:41:49 +09:00
Dr.Lt.Data e254cbed49 feat: support GITSScheduler 2024-06-20 23:53:56 +09:00
Dr.Lt.Data 0da935061b fix: PixelKSampleUpscaler - AYS doesn't work properly 2024-06-19 23:51:00 +09:00
Dr.Lt.Data 258eb30428 feat: PreviewBridgeLatent - various latent
- SD3, StableCascade, Playground, SD-X4
fix: PreviewBridgeLatent - latent2rgb
- quality issue
2024-06-16 13:22:34 +09:00
Dr.Lt.Data e350da28e2 fix: segs_scale - crash if batch mask is given
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/628#issuecomment-2153720821
2024-06-07 12:52:23 +09:00
traugdor 6b9d862573 Update core.py (#629)
Fallback to tiled approach to decode refined image. This is done if the normal VAE Decode method fails, usually to video memory memory issues on devices with lower video memory or less-efficient usage of video memory.

This improvement will make this node more accessible to a wider range of devices.
2024-06-07 08:56:16 +09:00
Dr.Lt.Data 8f7d07bb23 feat: RegionalPrompt - support variation seed
refactor: convert several doit method to staticmethod
2024-06-02 17:12:25 +09:00
Dr.Lt.Data b1b68426f9 feat: Detailer for AD - supports noise_mask_feather and DifferentialDiffusion
fix: SEGSPaste - device mismatch error on --gpu-only
2024-06-01 01:47:18 +09:00
Dr.Lt.Data 6060e41bb5 fix: segs_scale_match - robust patch
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/617
2024-05-31 00:05:39 +09:00
Dr.Lt.Data ebaf54e2b6 feat: MaskToSEGS for AnimateDiff allows batch mask
refactor: change some doit functions to staticmethod
update README.md

https://github.com/ltdrdata/ComfyUI-extension-tutorials/issues/44
2024-05-30 00:50:58 +09:00
Dr.Lt.Data 7560f8dcf0 fix: Bitwise (SEGS & SEGS), Bitwise (SEGS - SEGS) wasn't operate properly 2024-05-19 02:18:25 +09:00
Dr.Lt.Data 6ba58ccfae fix: DetailerHook made empty noise.
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/584
2024-05-04 18:59:52 +09:00
Dr.Lt.Data 790adc3e8a feat: expand AYS scheduler support for other nodes
PixelKSampleUpscaler
PixelKSampleUpscalerProvider
PixelKSampleUpscalerProviderPipe
SEGSDetailer
SEGSUpscaler

fix: KSamplerAdvancedBasicPipe - add_noise, return_with_leftover_noise doesn't working

https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/582
2024-05-04 12:35:28 +09:00
Dr.Lt.Data 23d8b83944 feat: VariationNoiseDetailerHookProvider 2024-04-30 23:54:35 +09:00
Dr.Lt.Data d47c85be07 refactor: remove legacy codes
add: print error message for outdated ComfyUI
2024-04-28 11:23:10 +09:00
narukaze132andDr.Lt.Data f283125334 Add the ability to use a Tile ControlNet for iterative tiled upscaling (#404)
* Added the ability to use a Tile ControlNet for iterative upscaling

* Fixed standard upscaling

* Made CNet use preprocessed image instead of original

---------

Co-authored-by: Dr.Lt.Data <dr.lt.data@gmail.com>
2024-04-27 01:13:49 +09:00
Dr.Lt.Data 1b4b8305b4 feat: Detailer - support AYS scheduler
AlignYourStepScheduler!
2024-04-25 21:48:27 +09:00
Dr.Lt.Data 8ffc4efcd6 fix: better compatibility with other nodes.
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/547
2024-04-09 21:16:29 +09:00
Dr.Lt.Data cc0afe7ab3 SAMLoader - ESAM supports
required PR `https://github.com/ZHO-ZHO-ZHO/ComfyUI-YoloWorld-EfficientSAM/pull/32`

https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/541
2024-04-06 13:05:51 +09:00
Dr.Lt.Data 15ea57ff30 improve: support conditioning set mask in detailer 2024-04-06 00:52:52 +09:00
Dr.Lt.Data 0b002ef3fb improve: IPAdapterWrapper - support neg_image 2024-03-24 17:14:37 +09:00
Dr.Lt.Data c429ebe5eb fix: support updated ComfyUI IPAdapter Plus 2024-03-24 17:00:40 +09:00
Dr.Lt.Data 2fa03f734a fix: missing is_tiled
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/508
2024-03-08 13:21:21 +09:00
Dr.Lt.Data 2fba14e1de fix: previewbridge failure
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/503#issuecomment-1977753647
2024-03-05 10:46:02 +09:00
Dr.Lt.Data ac80b49c3f improve: Detailer - apply DifferentialDiffusion if noise_feather > 0
improve: MakeTileSEGS - prevent redundant tile
fix: MakeTileSEGS - invalid output when empty filter_in_segs_opt is connected.
2024-03-05 02:06:51 +09:00
Dr.Lt.Data 9c1d4eec46 feat: SEGSUpscaler
fix: Make Tile SEGS - Ensuring the overlap of an irregular mask.

https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/497
https://github.com/ltdrdata/ComfyUI-Inspire-Pack/issues/79
2024-03-04 01:59:58 +09:00
Dr.Lt.Data 8b35530cfb fix: missing doit_ipadapter in ControlNetAdvancedWrapper
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/491
2024-02-29 09:32:12 +09:00
Dr.Lt.Data 5f73ac55c0 feat: ImpactIPAdapterApplySEGS 2024-02-23 01:00:09 +09:00
Dr.Lt.Data 585787bfa7 feat: ControlNetApply (SEGS) - support ComfyUI-ControlNet-Advanced for AnimateDiff 2024-02-05 22:46:13 +09:00
Dr.Lt.Data 747afc4980 fix: ControlNetApply (SEGS) - control_image for animatediff_nodes doesn't work properly
feat: Detailer for AD - support cnet_images output
2024-02-04 03:00:43 +09:00
Dr.Lt.Data f66da62702 refactor: provide modified cloning of REGIONAL_PROMPT, KSamplerAdvancedWrapper
This patch allows `RemoveControlNetFromRegionalPrompts` for Inspire Pack
2024-02-04 00:30:58 +09:00
Dr.Lt.Data ec2040bd78 feat: ControlNetApplySEGS - supports AnimateDiff
refactor: invalid var names
2024-02-03 13:28:09 +09:00
Dr.Lt.Data decff0d4c6 improve: Regional Sampler - use impact_sampling instead of KSamplerAdvanced.
- Handle the _sde sampler in a more appropriate manner.
2024-01-27 18:24:10 +09:00
Zixaphir 8028d3b6c0 Add "ControlnetApplyAdvanced (SEGS)" node (#452)
"ImpactControlNetApplyAdvancedSEGS"

Add a wrapper node for ControlNetApplyAdvanced that allows
editting the start and end percentages and also applies to the
negative conditioning on top of the positive (untangling these
features would require implementing a separate controlnet path,
as ComfyUI's "ControlNetAdvanced" implementation requires both.)
2024-01-26 23:53:43 +09:00