Commit Graph
77 Commits
Author SHA1 Message Date
Jedrzej Kosinski 9b0944874e Merge PR #31 from Kosinkadink/develop Major features added + refactor
Major features added + refactor
2023-11-30 10:46:16 -06:00
Jedrzej Kosinski 419ae2983b Update README.md 2023-11-30 10:44:32 -06:00
Jedrzej Kosinski ea3c846eae Brought back ControlNetLoaderAdvanced/Diff timestep_keyframe names to avoid node name cutoff 2023-11-30 10:14:39 -06:00
Jedrzej Kosinski 764409115d Shortened some input/output names while maintaining backward compatibility, set default strength so that old workflows will work fine 2023-11-30 10:07:02 -06:00
Jedrzej Kosinski 941cd5c611 Update README.md - more changes 2023-11-30 10:01:04 -06:00
Jedrzej Kosinski 772bef72d2 Update README.md - starting to add stuff 2023-11-30 07:51:56 -06:00
Jedrzej Kosinski 7e2d8b08fc Moved prev_timestep_keyframe param on TimestepKeyframeNode to the top to make it less annoying to connect adjacent keyframes 2023-11-30 04:36:21 -06:00
Jedrzej Kosinski fb38e126ef Made strength an optional param to keep old workflows from needing the Timestep Keyframe node to be manually replaced 2023-11-30 04:13:50 -06:00
Jedrzej Kosinski 6c8216a889 Verify weights are compatible with loaded CN, fixed Scaled Soft Masked Weights in the case of a mask tensor with uniform max value, made Scaled Soft Masked Weights use same scaling for T2IAdapter as normal Scaled Soft Weights 2023-11-29 13:57:25 -06:00
Jedrzej Kosinski db7c535dc6 Fixed T2IAdvanced trying to copy itself as a ControlLoraAdvanced 2023-11-29 11:53:05 -06:00
Jedrzej Kosinski 583d2c59b7 Scaled Soft Mask Weights added, fixed latent keyframe error when batch_index out of range, removed duplicate weight nodes, renamed TK outputs on weight nodes 2023-11-29 11:39:23 -06:00
Jedrzej Kosinski 1e2d9a5491 Added masks to TimestepKeyframes, fixed duplication bug between runs with LatentKeyframes and TimestepKeyframes 2023-11-29 03:36:36 -06:00
Jedrzej Kosinski badf1d33b7 TimestepKeyframes work now, unified Weights, reorganized some noes (massive refactor all around) 2023-11-28 14:55:22 -06:00
Jedrzej Kosinski 1f4fcff967 Added ControlLora full support, completed T2IAdapter full support, fixed Latent Keyframe Group node not working properly when optional latents are not passed in, made keyframe print statements optional+better 2023-11-26 08:38:12 -06:00
Jedrzej Kosinski 1bd0764359 Merge branch 'main' into develop 2023-11-16 15:43:21 -06:00
Jedrzej Kosinski b5e77ecc3f Merge PR #30 from Kosinkadink/comfyui-updatefix Fixed Apply Advanced ControlNet node for new ComfyUI change
Fixed Apply Advanced ControlNet node for new ComfyUI change
2023-11-16 15:40:41 -06:00
Jedrzej Kosinski 17b4392c26 Fixed Apply Advanced ControlNet node for new ComfyUI change 2023-11-16 15:39:35 -06:00
Jedrzej Kosinski dbe8136cdc Fixed Apply Advanced ControlNet node - new ComfyUI update does not subtract start/end percentages from 1.0 2023-11-16 15:25:41 -06:00
Jedrzej Kosinski ee59f8f91a Merge branch 'main' into develop 2023-11-01 19:46:11 -05:00
Jedrzej Kosinski 19ea71ad88 Merge pull request #23 from Kosinkadink/condhint-memory-decrease
Hopefully decreased RAM usage for large batches of cond_hint images b…
2023-11-01 19:33:55 -05:00
Jedrzej Kosinski f3a31815ca Hopefully decreased RAM usage for large batches of cond_hint images by applying scaling to only sub_idx cond hints, when possible 2023-11-01 19:31:06 -05:00
Jedrzej Kosinski 8bf9c77893 Merge branch 'main' into develop 2023-11-01 03:14:13 -05:00
Jedrzej Kosinski 3d56c6aa3c Merge Fixed control.py to work properly with ComfyUI updates
Fixed control.py to work properly with ComfyUI updates
2023-11-01 03:06:05 -05:00
Jedrzej Kosinski 82fa785376 Fixed control.py to work properly with ComfyUI updates 2023-11-01 03:05:17 -05:00
Jedrzej Kosinski 215bbe2403 Merge branch 'main' into develop 2023-10-25 08:16:32 -05:00
Jedrzej Kosinski 1b8800d783 Added fix for certain ControlNets after most recent ComfyUI update 2023-10-25 08:16:11 -05:00
Jedrzej Kosinski 3a430c9e5f Started work on new features 2023-10-25 08:15:11 -05:00
Jedrzej Kosinski d1ad745d63 Merge pull request #17 from Kosinkadink/develop
Implemented ControlNet masking
2023-10-18 09:05:49 -05:00
Jedrzej Kosinski fd4c215426 Cleaned up code for ControlNet masking 2023-10-18 09:00:48 -05:00
Jedrzej Kosinski dff552141b Added Apply Advanced ControlNet node that supports masks 2023-10-18 08:01:42 -05:00
Jedrzej Kosinski 4b78707dac Merge pull request #16 from Kosinkadink/develop
Develop
2023-10-12 08:12:10 -05:00
Jedrzej Kosinski 7434f3c54b moved flip_weights boolean changes to appropriate file 2023-10-12 08:10:22 -05:00
Jedrzej Kosinski c378aba69b Merge pull request #15 from DorotaLuna/main
make boolean options be boolean
2023-10-12 08:04:24 -05:00
Jedrzej Kosinski f6e6cea156 Update README.md 2023-10-12 07:59:19 -05:00
Jedrzej Kosinski 310800da5d Added Latent Keyframe Batched Group node that supports FizzNode BatchedValueSchedule input for strengths, reorganized code 2023-10-12 07:58:15 -05:00
DorotaL 16f066fc64 make boolean options be boolean 2023-10-11 15:17:24 +08:00
Jedrzej Kosinski 7213bc69f5 Merge pull request #14 from Kosinkadink/develop
fixed LatentKeyframeInterpolation returning prev_latent_keyframes ins…
2023-09-29 23:31:54 -05:00
Jedrzej Kosinski 3bf8b5e55f fixed LatentKeyframeInterpolation returning prev_latent_keyframes instead of curr_latent_keyframes 2023-09-29 23:30:50 -05:00
Jedrzej Kosinski 6fb4ce52ff Merge pull request #12 from Kosinkadink/develop
fixed LatentKeyframeInterpolationNode behavior
2023-09-29 06:18:24 -05:00
Jedrzej Kosinski e97ec5efb4 fixed LatentKeyframeInterpolationNode behavior 2023-09-29 06:17:09 -05:00
Jedrzej Kosinski 085e072a2a Merge pull request #11 from Kosinkadink/develop
Updated names+categories, improved Interpolation node
2023-09-29 02:49:35 -05:00
Jedrzej Kosinski 3a1db38349 Improved Latent Keyframe Interpolation node to handle all strengths appropriately without a need for manual flip_weights input 2023-09-29 02:46:57 -05:00
Jedrzej Kosinski 44bc327fac updated category name and node names 2023-09-29 02:34:51 -05:00
Jedrzej Kosinski 56c3e85407 Merge pull request #8 from kijai/main
Fix mask output
2023-09-24 12:27:07 -05:00
kijai ea33b45313 Fix mask output
Masks were returned as single image, which wouldn't work with AnimateDiff.
2023-09-24 18:29:57 +03:00
Jedrzej Kosinski 2666ef7aeb Using "UNion" instead of "|" for documenting return type to be python 3.9-compatible 2023-09-22 11:41:46 -05:00
Jedrzej Kosinski 54810b307a Fixed DiffControlNetLoaderAdvanced not updated to use timestep_keyframe, causing mismatch of params 2023-09-20 13:10:40 -05:00
Jedrzej Kosinski 4af3b9a6a7 Fixed forgetting to rename variable to interpolation 2023-09-20 04:46:33 -05:00
Jedrzej Kosinski 9dd12eab62 Renamed Latent Keyframe Timing node to Latent Keyframe Interpolation, changed 'timming' to 'interpolation' 2023-09-20 04:42:41 -05:00
Jedrzej Kosinski 01e79d606e Fixed ControlNet check - looks for exacty type match instead of isinstance to not mistake ControlLora for ControlNet 2023-09-20 04:08:44 -05:00