38 Commits
Author SHA1 Message Date
Jedrzej Kosinski faa5ec365a More MotionCtrl progress, added per_block_replace to AnimateDiff Keyframe, small refactoring to make this possible, fully deprecated AnimateDiff Loader [Legacy] node 2024-12-28 12:57:19 -06:00
Jedrzej Kosinski 0a2d1291c9 Refactored MotionModelPatcher into MotionModelAttachment so that no custom ModelPatcher model is required; no more mismatches between ComfyUI and ADE ModelPatcher features. Also made Scale Ref Image and VAE Encode node use batched vae encoding 2024-11-27 23:31:55 -06:00
Jedrzej Kosinski 31955647a1 Moved autosize param from optional to hidden for all nodes 2024-11-12 09:48:28 -06:00
Kosinkadink f003299708 Adapted sliding_calc_cond_batch and forward_timestep_embed to use new ModelPatcher wrappers/patches, removed no-longer used code, removed model_name from InjectionParams 2024-09-24 14:05:46 +09:00
Kosinkadink e6a9638cef Started porting over code to use upcoming ModelPatcher features in ComfyUI to get rid of a bunch of hacky code (and to enable hookable patches) 2024-09-21 16:33:05 +09:00
Jedrzej Kosinski 1a9d70ee4c Progress on FancyVideo support 2024-09-03 15:37:14 -05:00
Jedrzej Kosinski 1a87cefb18 Initial Per-Block implementation - only effect works currently, still need to implement scale, fixed some Apply node sizes due to .js changes with documentation 2024-08-16 03:40:33 -05:00
Jedrzej Kosinski b6a1a84df3 Added autosize to a lot of nodes, still more to setup 2024-07-12 18:01:11 -05:00
Jedrzej Kosinski 0253cbc205 Refactored code to no longer cache pia conv_in, hopefully fixing all existing PIA issues 2024-06-08 22:33:04 -05:00
Jedrzej Kosinski 6ea41ba6cc Added initial PIA support 2024-06-07 09:24:14 -05:00
Jedrzej Kosinski ded3b7673d Merge branch 'main' into develop 2024-04-22 22:01:04 -05:00
Jedrzej Kosinski 171b1f46fa Added cameractrl_multival to Apply AnimateDiff+CameraCtrl Model nodel 2024-04-21 04:38:52 -05:00
Jedrzej Kosinski bda8b6aad8 Moved CameraCtrl and AnimateLCM-I2V nodes into their own files 2024-04-21 02:48:10 -05:00
Jedrzej Kosinski 11dac28eac More progress, plucker_embeddings created now 2024-04-08 06:08:39 -05:00
Jedrzej Kosinski 6219ea438d More progress on CameraCtrl 2024-04-06 16:37:46 -05:00
Jedrzej Kosinski 7451bb58fa Progress on CameraCtrl support 2024-04-04 14:51:49 -05:00
Jedrzej Kosinski de9be7b376 Working proof-of-concept for LoRA masking 2024-03-21 19:27:11 -05:00
Jedrzej Kosinski 5cf81cbc6e Added Scacle Ref and Vae Encode node to simplify inserting good latents into ref_latent, added extras emojis on deprecated node names 2024-03-17 17:30:46 -05:00
Jedrzej Kosinski 295e70e076 Fixed bug with ref in AnimateLCM-I2V continued to be used, exposed a proper way of replicating the bug or using just the img_encoder without the motion model, AnimateDiffModel changes to facilitate these features 2024-03-15 19:20:59 -05:00
Jedrzej Kosinski 70ebc0a396 Added initial AnimateLCM-I2V support 2024-03-14 06:54:48 -05:00
Jedrzej Kosinski 0241591f9c Fix 'autoselect' beta_schedule not working with Use Evolved Sampling when no motion models are used 2024-03-11 12:47:18 -05:00
Jedrzej Kosinski e791bb5a0e Fix ADKeyframeNode type annotation 2024-02-10 02:46:13 -06:00
Jedrzej Kosinski 9fcb5e9c03 Added Sigma Schedule nodes for Sample Settings use 2024-02-10 02:04:52 -06:00
Jedrzej Kosinski 371e2a9b6c Fixed prev_ad_keyframes not getting cloned properly 2024-01-24 18:46:34 -06:00
Jedrzej Kosinski a36b8694c8 Fixed Gen2 Use Evolved Sampling using USE_EXISTING when autoselect is not selected instead of actual choice 2024-01-24 11:22:04 -06:00
Jedrzej Kosinski 350d62fefc Added AnimateDiff Settings + Adjust PE nodes 2024-01-23 15:17:19 -06:00
Jedrzej Kosinski ca72cf2cbe Added extra Gen1 loader, reorganized Gen1+Gen2 nodes in menu 2024-01-18 18:54:02 -06:00
Jedrzej Kosinski b459e3e0ef Fixed same Load AnimateDiff Model output linked to two connected Apply AD Model nodes not working as intended 2024-01-17 09:36:10 -06:00
Jedrzej Kosinski 7c14f61438 Fixed 1.0 scale not applying in ADKeyframes, changed guarantee_usage to guarantee_steps 2024-01-17 06:38:54 -06:00
Jedrzej Kosinski 35c0148e79 Made sure autoselect applies USE_EXISTING when no motion models present in Gen2 node 2024-01-16 17:02:10 -06:00
Jedrzej Kosinski 51199d1c28 Beta schedule 'autoselect' is now default (and functional) 2024-01-16 16:57:47 -06:00
Jedrzej Kosinski dcfbee1454 Views, start of Context scheduling, use_on_equal_length for Contexts, 2024-01-13 10:28:59 -06:00
Jedrzej Kosinski 71f976bc6f Added ad_keyframes input to Gen1 loader, fixed typo + small cleanup 2024-01-11 04:28:13 -06:00
Jedrzej Kosinski 9f768d5847 Added non-looping context options + non-AD context option, small cleanup 2024-01-10 16:28:04 -06:00
Jedrzej Kosinski 9b5f9c6ba8 Refactored Context-related code to be much less verbose 2024-01-09 12:16:43 -06:00
Jedrzej Kosinski eeff72f14b Implemented ADKeyframes 2024-01-07 07:41:57 -06:00
Jedrzej Kosinski 39908c4bc2 More progress on Gen2 - in a functional state now 2024-01-05 04:16:40 -06:00
Jedrzej Kosinski 9c117f9793 Start of Gen2 node work 2024-01-03 06:55:03 -06:00