Commit Graph

896 Commits

Author SHA1 Message Date
kijai 3aae4bf741 Optimize NAF memory use 2026-06-30 21:47:43 +03:00
kijai 2333d6bc40 Cleanup Pixal3DConditioning 2026-06-30 20:29:13 +03:00
kijai 56183a82ec Node cleanup 2026-06-30 01:55:53 +03:00
kijai 42ac23f6f6 Normal and AO baking 2026-06-30 01:18:33 +03:00
kijai ab58d1b79f Bake without opengl 2026-06-28 02:07:49 +03:00
kijai 022503dbc9 Merge remote-tracking branch 'origin/master' into pixal3d 2026-06-27 18:50:04 +03:00
pythongosssss 603d891eaf
Update GLSL node to use ANGLE library (CORE-162) (#13195) 2026-06-27 08:40:31 +08:00
kijai 1e37793bdd Fix texture bake hang 2026-06-27 02:13:46 +03:00
kijai 83c7ec69c7 continued cleanup 2026-06-27 02:08:12 +03:00
kijai 9414c33157 cleanup postprocess code 2026-06-27 01:58:38 +03:00
kijai 36e8f62dd4 Cleanup VAE code some 2026-06-27 00:43:32 +03:00
kijai 41f5f4b2c0 More cleanup 2026-06-27 00:13:13 +03:00
kijai 7bd1fa6e78 Merge remote-tracking branch 'origin/master' into pixal3d 2026-06-26 16:38:24 +03:00
Terry Jia dac4ea3a80
feat: Bounding boxes canvas and Ideogram JSON prompt (#14537) 2026-06-25 22:34:09 +08:00
comfyanonymous 64e1d740b8
Add advanced krea 2 model merging node. (#14621) 2026-06-24 20:37:30 -07:00
Yousef R. Gamaleldin b22d0fb9c0
feat: Add Support For Simple Seed (CORE-295) (#14616) 2026-06-25 09:39:10 +08:00
Alexis Rolland b0f9e326af
Add output socket to save nodes (#13866) 2026-06-22 10:15:28 +08:00
Alexis Rolland 69d34f2654
Rename a bunch of nodes (#14547) 2026-06-20 08:01:28 +08:00
Barish Ozbay cd77c551d6
feat: Context Windows sampling with LTX2 models and IC-LoRa guides (CORE-3) (#13325) 2026-06-20 07:47:31 +08:00
Terry Jia 2ab3816dcf
feat: add Load3DAdvanced node (#14316) 2026-06-20 07:06:55 +08:00
Matt Miller 94ee49b161
harden: load training-dataset shards with weights_only=True (#14543)
LoadTrainingDataset was the only torch.load call in the codebase without
weights_only=True; comfy/utils.py and comfy/sd1_clip.py already pass it.
Recent PyTorch defaults to weights_only=True, so this is defense-in-depth
for installs pinned to older PyTorch. Verified a typical shard (latents +
standard conditioning) round-trips cleanly under weights_only=True.
2026-06-18 15:30:57 -04:00
comfyanonymous 52257bb435
Add negative prompt to boogu edit node and set min images to 0. (#14529) 2026-06-17 15:42:29 -07:00
Jukka Seppänen e25c391888
feat: Support Boogu-Image (CORE-308) (#14523) 2026-06-17 14:22:36 -07:00
Jukka Seppänen a590d60bb1
feat: SCAIL-2 multireference (CORE-310) (#14509)
* SCAIl-2: support multiref
2026-06-17 16:21:23 +03:00
Alexis Rolland d202707ff2
Update TripoSplat categories (#14512) 2026-06-17 21:02:45 +08:00
Alexis Rolland ca1622ca24
chore: Update nodes categories (CORE-263) (#14460) 2026-06-17 08:33:09 +08:00
Jukka Seppänen fc964047e7
feat: Support text generation with Qwen3-VL (CORE-276) (#14298) 2026-06-17 08:12:44 +08:00
kijai 805e7d5ae3 Fix TRELLIS2 texture sampling preview orientation 2026-06-17 02:27:44 +03:00
kijai 6ef69849a0 Remesh, UV unwrap 2026-06-17 00:59:58 +03:00
kijai 72ff035fe0 Merge remote-tracking branch 'origin/master' into pixal3d 2026-06-16 11:49:36 +03:00
kijai 1aaa2eccef Qem decimate 2026-06-16 11:48:07 +03:00
Maksim d38ea29d62
Add the checkbox to disable head drawing in node SDPoseDrawKeypoints (#14446) 2026-06-16 16:21:04 +08:00
Alexis Rolland a439dcae07
Update nodes titles (#14417) 2026-06-16 11:42:00 +08:00
Alexander Piskun fe54b5e955
Add 10-bit video support (#14452)
Create Video gets a bit_depth option (8-bit/10-bit); the selected depth is carried by the video and applied when it gets encoded. Save Video and Video Slice now keep the source bit depth instead of always quantizing to 8-bit, so 10-bit videos stay 10-bit. 10-bit uses h264 with the yuv420p10le pixel format,so there's no new codec or container.

Signed-off-by: bigcat88 <bigcat88@icloud.com>
2026-06-13 16:05:25 +03:00
comfyanonymous 10d466b0e3
Don't crash when using flux kv cache with split batches. (#14422) 2026-06-11 16:38:06 -07:00
Jukka Seppänen b97e60fc6b
Fix SCAIL-2 reference mask background convention (#14415) 2026-06-11 16:17:04 +08:00
kijai 3af63b8961 Merge remote-tracking branch 'origin/master' into pixal3d
# Conflicts:
#	comfy/clip_vision.py
#	comfy/image_encoders/dino3.py
#	comfy/supported_models.py
#	comfy_extras/nodes_save_3d.py
2026-06-10 10:37:19 +03:00
kijai ad94d3bc93 mogemask 2026-06-10 10:30:54 +03:00
kijai 1697da460b PBR baking 2026-06-10 10:30:41 +03:00
Kohaku-Blueleaf f350acdf21
[Trainer/bug] Ensure model is not inference mode (CORE-72) (#13400)
* Ensure model is not inference mode

* force clone inside training mode to avoid inference tensor

* Allow force deepcopy for model patcher
2026-06-09 23:07:47 -04:00
Talmaj 5ece24e73c
Depth anything 3 (Core-135) (#13853)
Co-authored-by: Alexis Rolland <alexisrolland@hotmail.com>
2026-06-10 09:28:24 +08:00
Jukka Seppänen f8e51b674c
feat: Add Bernini-R model support (Wan video) (CORE-279) (#14216) 2026-06-10 07:47:34 +08:00
Kohaku-Blueleaf ad564899d3
Ensure conditions are not trainable to avoid bugs (#14368) 2026-06-09 15:55:29 -04:00
Alexis Rolland 9fc6f5f6dd
Move bg_removal_model input socket to first position for nicer display (#14353) 2026-06-09 23:36:56 +08:00
Jukka Seppänen 184009c2f6
feat: Add model support for SCAIL-2 (#14373)
* initial SCAIL2 support
2026-06-09 18:24:09 +03:00
comfyanonymous 00b633f368
Revert "Add SeedVR2 support (CORE-6) (#14110)" (#14359)
This reverts commit 7863cf0e53.
2026-06-08 18:00:20 -04:00
Silver a1c434eb65
Improve ResolutionSelector (#14309) 2026-06-09 01:05:10 +08:00
Jukka Seppänen fc258b10e5
Add Color primitive (#14260) 2026-06-09 00:30:28 +08:00
John Pollock 7863cf0e53
Add SeedVR2 support (CORE-6) (#14110) 2026-06-08 18:15:05 +08:00
Terry Jia ea36cb16d6
feat(3d): reorder Preview3DAdvanced / PreviewGaussianSplat / PreviewPointCloud inputs and outputs (#14308) 2026-06-05 19:01:57 -07:00