168 Commits
Author SHA1 Message Date
DrJKL 10ba1fa3da [feat] Add node that gets a single timestep from a schedule of prompts. 2025-06-27 12:43:04 -07:00
Jedrzej Kosinski 6c01970d51 Add initial Ancestral Options onto Sample Settings to control seed used for the additional noise generated by ancestral samplers 2025-01-29 06:24:22 -06:00
drhead 9ee1d5bfaa Add node definitions 2025-01-21 10:57:16 -05:00
Jedrzej Kosinski 4b615267dc Commented out MotionCtrl nodes for now 2025-01-04 00:42:21 -06:00
Jedrzej Kosinski 93cafde180 Got MotionCtrl's camere control working, fixed frame_length affecting CameraCtrl Pose speed; still need to fix CameraCtrl Poses not adding to each other as expected 2024-12-29 14:42:54 -06:00
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 ebb5496001 Technically initial support for HelloMeme RefNet; it needs more work, but after some more testing with the diffusers repo, it does not seem like something that can be extended well. Will continue to explore 2024-12-26 07:41:53 -06:00
Jedrzej Kosinski 4f3516860e Testing unet layout for HM RefNet support 2024-12-10 18:24:01 -06:00
Jedrzej Kosinski 2dc8b316d1 Deprecate LoRA Hook Keyframes Interp. node in favor of the native ComfyUI that my PR added 2024-12-03 20:57:55 -06:00
Jedrzej Kosinski 006ac043ef Commented out NoiseCalibration and FancyVideo from user's view so can be safely merged into main, will need to get working properly later 2024-11-12 09:55:42 -06:00
Jedrzej Kosinski bac7a818bb Deprecated most of nodes_conditioning nodes since they exist in vanilla ComgyUI 2024-11-12 09:28:49 -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 6a1d498ce0 Started work on NoiseCalibration implementation (pain) 2024-09-01 12:34:07 -05:00
Jedrzej Kosinski 96d2807931 Added Per Block Floats nodes 2024-08-16 05:53:27 -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 29d41cd553 Add descriptions to scheduling nodes 2024-08-14 23:54:16 -05:00
Jedrzej Kosinski 0e81426aba Add values_replace, prepend_text, and append_text functionality to Prompt Scheduling nodes, add Float to Floats node, fix an edge case in prompt scheduling 2024-08-14 06:03:05 -05:00
Jedrzej Kosinski 6c8f627c3d Add a Multival [Floats] node 2024-08-12 13:26:48 -05:00
Jedrzej Kosinski 80f8ac7da8 Added initial Value Scheduling and Value Scheduling [Latents] nodes 2024-08-09 04:53:06 -05:00
Jedrzej Kosinski fd7f0ffa24 Added ContextRef Keyframe From List node, added NaiveReuse Keyframe Interp. and From List nodes, added inherit_missing to NaiveReuse Keyframes 2024-08-06 21:57:25 -05:00
Jedrzej Kosinski 0ecd0ac82c Added ContextRef Keyframe Interp. node, renamed Interpolation to Interp. in node names to decrease visual node size 2024-08-06 20:05:12 -05:00
Jedrzej Kosinski 221b4a0190 Moved Context Extras nodes to its own file 2024-08-06 18:38:27 -05:00
Jedrzej Kosinski 0f6aa7c251 Added ContextRef Keyframes, made strength_multival for ContextRef functional, removed redundant version of NaiveReuse Keyframe node, and instead mult_multival is on the normal node 2024-08-06 05:34:16 -05:00
Jedrzej Kosinski 6167eee9f4 Added basic NaiveReuse Keyframe nodes 2024-08-05 04:32:22 -05:00
Jedrzej Kosinski 4256412352 Add ContextRef Mode - Indexes node 2024-08-04 21:11:29 -05:00
Jedrzej Kosinski 0ba022c775 Added ContextRef Tune nodes to modify values of underlying ReferenceAdvanced ACN object 2024-08-02 17:18:00 -05:00
Jedrzej Kosinski 11252fc34f Added sliding reference window mode for ContextRef + ContextRef Mode nodes 2024-07-31 06:31:21 -05:00
Jedrzej Kosinski 3a8744860d Added initial work on two novel context consistency techs: NaiveReuse and ContextRef; with this commit, NaiveReuse is functional, but not mask_opt, ContextRef is totally unfunctional as will require appropriate rework of Advanced-ControlNet refcn code to be pushed out 2024-07-23 03:26:01 -05:00
Jedrzej Kosinski 6cd7747da8 Added Custom CFG Keyframes Interpolation and From List nodes, copied over set_model_options_post_cfg_function function into cfg_extras.py to slightly extend ComfyUI version compatibility 2024-07-15 19:05:12 -05:00
Jedrzej Kosinski 1fc556900d Added Load Camera Poses (Path) node 2024-07-15 17:01:50 -05:00
Jedrzej Kosinski 0899b1620a Added Manual Combine Cond/s nodes 2024-07-15 16:24:53 -05:00
Jedrzej Kosinski 3acf95e7a4 Added autosize on a bunch more nodes, added Sigma Schedule to Sigmas node 2024-07-15 16:12:56 -05:00
Jedrzej Kosinski ce99718068 Added Visualize Context Options nodes, fixed bug with view options not getting their step properly set 2024-07-10 21:29:33 -05:00
Jedrzej Kosinski 35c8fdb807 Hid Visualize Context Options node since I am still working on it 2024-07-09 21:07:31 -05:00
Jedrzej Kosinski 7e8f521f89 Added cfg_extras to Custom CFG nodes to allow cfg patch scheduling (and stacking) 2024-07-09 20:47:16 -05:00
Jedrzej Kosinski 7ad604a30b Added PerturbedAttnGuide [Multival] node to allow multival inputs into PerturbedAttentionGuidance 2024-07-09 17:56:20 -05:00
Jedrzej Kosinski 7d36d7176c start of work on context visualization, custom cfg simple variants 2024-07-09 12:44:27 -05:00
Jedrzej Kosinski 62b0dae4c1 Added experimental node to inject PIA component into any AnimateDiff model (not very useful currently) 2024-06-17 07:17:29 -05:00
Jedrzej Kosinski fa227805fb Implemented PIA paper's original preset values from diffusers code via PIA Input [Paper Presets], some prototype work on PIA effect_multival input (hidden for now) 2024-06-17 06:06:57 -05:00
Jedrzej Kosinski f26f78e6e2 Added Multival to Mask node, exposed Multival Dynamic [Float List] node in case people were unaware the Multival Dynamic node can have float widget converted to input to accept a list of floats 2024-06-16 01:49:11 -05:00
Jedrzej Kosinski 947626bc0d First working implementation of Image Injection feature 2024-06-15 23:46:58 -05:00
Jedrzej Kosinski 6ea41ba6cc Added initial PIA support 2024-06-07 09:24:14 -05:00
Jedrzej Kosinski 6c755869fd initial attempt at noised image injection; might remove later if does not pan out 2024-06-04 20:45:23 -05:00
Jedrzej Kosinski ba66cc1e15 Switched order of a couple nodes 2024-04-29 11:13:05 -05:00
Jedrzej Kosinski 910475c7b2 Added LoRA Hook Keyframe support for scheduling any LoRA Hook, whether it be individual or group 2024-04-29 11:01:25 -05:00
Jedrzej Kosinski 5da9bfda92 Register Model as LoRA Hook (with clip, not the Model Only version) now works properly thanks to the previous refactor of Model as LoRA Hook code 2024-04-28 11:56:42 -05:00
Jedrzej Kosinski 2b6c1bf475 Added support for Timesteps Conditioning, masks are now optional (so the other parts of the nodes can be used without masks), renaming and reorganizing nodes 2024-04-26 10:27:10 -05:00
Jedrzej Kosinski 44a097d803 Added masked conditioning nodes to make masking/combining/applying hooks much easier, including Set Unmasked Conds with supporting code that makes specific conds apply to the areas where no masks were applied automatically 2024-04-25 19:08:11 -05:00