Commit Graph
619 Commits
Author SHA1 Message Date
Dr.Lt.Data feb07e550c fix: invalid patch 2024-05-08 21:22:11 +09:00
Dr.Lt.Data 6f09cdf99d version marker
refactor: impact sampling
2024-05-08 20:56:04 +09:00
Brodie Ferguson 72f33b3122 fix: impact_sampling - missing UniPC sampler (#592) 2024-05-08 20:55:47 +09:00
DukeSniperandLutz Lehmann c16066ecd5 Escape backslashes (#590)
Co-authored-by: Lutz Lehmann <lutz.lehmann@tasso.net>
2024-05-07 23:14:40 +09:00
Dr.Lt.Data ce18987181 version marker
https://github.com/ltdrdata/ComfyUI-Impact-Pack/pull/586
2024-05-05 10:45:16 +09:00
Brent Liu 1b6c2b7a8e Updated Wildcard.py to fix my previous pull request on Wildcard-Multi-Select-Quantifier. (#586)
* Update wildcards.py

Fixed a big issue of the new wildcard multi-select-pattern quantifier that replaced all sub-subsequent occurrences of the wildcard keyword with the 1st occurrence's keyword, utterly destroying the prompt's identity.

* Update wildcards.py

Further fix for when using "wildcard" character '*' in __wildcard/*__ in combination wildcard-multi-select-pattern-quantifier.  Previous patch breaks the "wildcard" in wildcard scenario and wouldn't work properly.
2024-05-05 10:39:29 +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 e1ea93d1b7 version marker
https://github.com/ltdrdata/ComfyUI-Impact-Pack/pull/583
2024-05-04 13:05:48 +09:00
Brent Liu 86d8dda618 Update wildcards.py (#583)
Added pre-processing code for quantifying __wildcards__ to be used with $$ multi_select_pattern functionality, before Impact process works its way.

`{2$$, $$5#__wildcards__}`
turns into
`{2$$, $$__wildcards__|__wildcards__|__wildcards__|__wildcards__|__wildcards__}`
2024-05-04 12:58:47 +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 48d9ce7528 refactor: impact_sampling
allows callback
2024-05-03 01:07:27 +09:00
Dr.Lt.Data c7798e08c1 version marker
update README.md
2024-05-01 19:12:46 +09:00
JonasandJonas Krauss b67669d049 node to create wildcard label prompt from string list (#536)
* node to create wildcard label prompt from string list

* use `is` for checking on None value

* add StringListToString node

* remove `list` from name of wildcard creation node

---------

Co-authored-by: Jonas Krauss <jonas.krauss@stockpulse.de>
2024-05-01 19:05:32 +09:00
Dr.Lt.Data 80e5958355 fix: invalid variation noise logic
- To compensate for the loss of Gaussian noise characteristics due to interpolation between two noises, scale.
2024-05-01 18:31:48 +09:00
Dr.Lt.Data 23d8b83944 feat: VariationNoiseDetailerHookProvider 2024-04-30 23:54:35 +09:00
Dr.Lt.Data f4c20eb424 fix: Switch nodes - crash on api mode
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/566#issuecomment-2082512262
2024-04-29 20:54:24 +09:00
Dr.Lt.Data a1f245b956 update README.md 2024-04-29 20:20:36 +09:00
Dr.Lt.Data 910bc0e4d1 feat: ImpactSchedulerAdapter
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/576
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/568
2024-04-29 20:16:03 +09:00
Dr.Lt.Data 281b4dfd29 fix: impact_sampling - missing ddim sampler
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/576
2024-04-29 17:36:09 +09:00
Dr.Lt.Data 21c737581a fix: impact_sampling bugfix
- The issue where '3m_sde' and '3m_sde_gpu' were operating as '2m_sde' and '2m_sde_gpu'.
2024-04-29 01:01:04 +09:00
Dr.Lt.Data 95b1600c17 hotfix: impact_sampling
OMG...

https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/573
2024-04-28 11:52:21 +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
Dr.Lt.Data a783e1f2a4 fix: sam_editor_model setting doesn't work
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/570
2024-04-27 16:50:49 +09:00
Dr.Lt.Data f7532d8bce feat: ImpactKSamplers supports AYS scheduler
refactor: impact_sampling
- add: sample_with_custom_noise
- expose separated_sample api through RegionalSampler
2024-04-27 16:39:07 +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 0e15af09e1 fix: switch node crash in api
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/566
2024-04-27 00:22:56 +09:00
Dr.Lt.Data 1b4b8305b4 feat: Detailer - support AYS scheduler
AlignYourStepScheduler!
2024-04-25 21:48:27 +09:00
Daniel LewisandDaniel Lewis 93a451de5b Fixed base path for img.src to allow ComfyUI in subfolders (#537)
* Fixed base path for img.src to allow ImpactPack to work when ComfyUI isn't at /

* Update impact-image-util.js

---------

Co-authored-by: Daniel Lewis <daniel.lewis@plailabs.com>
2024-04-23 00:59:47 +09:00
Dr.Lt.Data 1fc6fcad31 fix: missing response
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/557

https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/554
2024-04-20 16:36:25 +09:00
Dr.Lt.Data 971c4a37aa fix: SegmDetectorCombined, BboxDetectorCombined - return empty mask instead of None 2024-04-15 11:06:20 +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 4c44a8ab75 fix: show proper warning message instead of crash
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/548

(commit message fix)
2024-04-09 11:10:13 +09:00
Dr.Lt.Data f09312b33a fix: show proper warning message instead of crash
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/470#issuecomment-2043954600
2024-04-09 11:05:50 +09:00
Dr.Lt.Data 8aac412b0a fix: detailer - inconsistency on overlapping area 2024-04-09 01:02:58 +09:00
Dr.Lt.Data ae5ab7559a fix: unsampler patch again... 2024-04-09 00:08:42 +09:00
Dr.Lt.Data de8cb9087f fix: unsampler compatibility 2024-04-08 13:33:57 +09:00
Hamish Friedlander 7c2456d219 Fix Picker (SEGS) mutating underlying mask (#543) 2024-04-06 22:26:47 +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 b63b689bc4 fix: SubtractMaskForEach - invalid logic
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/540
2024-04-06 09:58:56 +09:00
Dr.Lt.Data 8d4e244165 fix: impact_sampling - compatibility patch
https://github.com/comfyanonymous/ComfyUI/commit/1a0486bb96fb1ff10f4ea3c0d62eb815e9630585
2024-04-06 09:56:02 +09:00
Dr.Lt.Data a1694e5b04 feat: support conditioning mask for other detailers 2024-04-06 00:57:14 +09:00
Hamish Friedlander 8656245caa Fix conditioning masks not being cropped in SEGSDetailer (#539) 2024-04-06 00:55:25 +09:00
Dr.Lt.Data 15ea57ff30 improve: support conditioning set mask in detailer 2024-04-06 00:52:52 +09:00
Hamish Friedlander 24a6234ce4 Fix conditioning masks not being cropped in SEGSDetailer 2024-04-05 19:40:22 +13:00
Dr.Lt.Data 03fcf1084f fix: detector (combined) - support 3-dim mask instead of 2-dim mask
https://github.com/ltdrdata/ComfyUI-Inspire-Pack/issues/94
2024-04-03 00:25:11 +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 be034b2df7 update README 2024-03-20 17:34:13 +09:00
6f7d55cc86 improve: IterativeLatentUpscale - use geometric progression for upscale steps (#523)
* improve: IterativeLatentUpscale - use geometric progression for upscale steps

This is a small change to IterativeLatentUpscale that makes the sequence of the upscale steps to use geometric progression rather than arithmetic. This has the advantage that every step scales the intermediate image by the same factor.

* feat: Iterative Upscale - support `step_mode`

---------

Co-authored-by: Dr.Lt.Data <dr.lt.data@gmail.com>
Co-authored-by: Dr.Lt.Data <128333288+ltdrdata@users.noreply.github.com>
2024-03-19 23:10:10 +09:00
Dr.Lt.Data 6b50c18336 improve: SEGSUpscaler apply DifferentialDiffusion by noise_mask_feather 2024-03-17 12:56:29 +09:00