Commit Graph
486 Commits
Author SHA1 Message Date
Dr.Lt.Data 8cfc91b05a fix: PreviewBridgeLatent
- ignore latent mismatch if vae_opt is given
2024-06-16 15:23:34 +09:00
Dr.Lt.Data f7205868a1 version marker 2024-06-16 13:30:38 +09:00
Dr.Lt.Data 4c07bb2593 improve: better interpolation for latent2rgb 2024-06-16 13:29:33 +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 885ca3d377 fix: sample_with_custom_noise - sd3 compatibility 2024-06-13 01:21:26 +09:00
Dr.Lt.Data 23b7e8fed8 modified: default guide_size to the 512
- 256/384 is too small for SD3
2024-06-13 00:34:50 +09:00
Dr.Lt.Data c5fe4b7d45 feat: ImpactCount_Elts_in_SEGS
improve: ImpactLogger
2024-06-11 23:21:54 +09:00
Dr.Lt.Data 04f9f072b0 fix: segm padding issue
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/606#issuecomment-2157594212

refactor: MAX_RESOLUTION - use nodes.MAX_RESOLUTION instead of impact.config.MAX_RESOLUTION
2024-06-10 19:03:07 +09:00
Dr.Lt.Data 9f8d97c876 Apply ComfyUI patch.
https://github.com/comfyanonymous/ComfyUI/commit/6cd8ffc465ed363b078249b081ea3f975e77cf15
2024-06-08 16:15:50 +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 69ded9cb40 rename display name of bitwise operations to pixelwise operations
Initially, it was designed with bitwise operations in mind, but it ultimately became a pixelwise operation. Therefore, I determined that the original name is not appropriate.

However, to ensure backward compatibility, the node ID will remain the same, and only the display name will be changed.
2024-06-06 16:13:18 +09:00
Dr.Lt.Data 07a5e13bdb modified: All detailer - default value of force_inpaint is True now.
Reflecting that many users use Detailer for inpainting rather than detailing.
2024-06-06 01:17:08 +09:00
Dr.Lt.Data 0bb54b2656 feat: SEGS Filter - support confidence 2024-06-04 22:46:12 +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 e4e40ecc2d feat: wildcard refresh
refactor: move wildcard load function to wildcards.py

https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/492
2024-05-30 23:21:34 +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 0985a88707 feat: wildcard - support # commenting-out 2024-05-28 22:36:17 +09:00
Dr.Lt.Data 42199d4843 fix: Preview Bridge (latent)
- crash if masked latent is passed
2024-05-20 23:58:16 +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 fe662edd94 refactor: ImpactControlBridge
use interrupt_processing instead of raise exception.
2024-05-17 01:27:20 +09:00
Dr.Lt.Data ecab0d5ac5 better install script 2024-05-15 18:39:07 +09:00
Dr.Lt.Data 544a0b9df2 fix: tensor device error
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/597
2024-05-14 13:17:46 +09:00
Dr.Lt.Data a7076b3968 improve: ImageReceiver - supports ImpactInt for converted link_id
https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/578
2024-05-11 18:02:08 +09:00
Dr.Lt.Data c03945ba37 fix: ImpactWildcardProcessor - doesn't work properly for converted populated_text
fix: ImpactWildcardEncode
- doesn't reflect seed for converted `populated_text`
- doesn't show populated text for converted `populated_text`

https://github.com/ltdrdata/ComfyUI-Impact-Pack/issues/579#issuecomment-2100681809
2024-05-09 02:01:59 +09:00
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 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