Commit Graph

5391 Commits

Author SHA1 Message Date
Talmaj Marinc 8cbdd8f72e Use optimized attention in Dino2AttentionBlock. 2026-06-08 12:46:58 +02:00
Talmaj Marinc 15f4dc401a Switch to optimized_attention_for_device in camera DA3 module. 2026-06-01 16:11:04 +02:00
Talmaj Marinc f57ebb4cf4 Simplify/remove duplication in detect_unet_config for Depth Anything 3 2026-06-01 16:11:04 +02:00
Talmaj Marinc 5861890010 Change categories for DA3 nodes. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 1bb9f729d9 Change wording from ignored to used in tooltips DA3. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 0d7fa3f5ab Improve tooltips DA3 2026-06-01 16:11:04 +02:00
Talmaj Marinc e58a25afd4 Replace em dashes with - 2026-06-01 16:11:04 +02:00
Talmaj Marinc a1da4c9c35 Fix da3_geometry parameter and add colored flag to confidence and sky map. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 80b3ce106d Simplify language of tooltips. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 26eb6bf777 Apply PR comments, reduce verbosity of docstrings, unify model and image/frame naming convention. 2026-06-01 16:11:04 +02:00
Talmaj Marinc da221da050 Refactor and rename nodes to from DepthAnyting3 to use DA3 naming convention. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 956f6b9950 Fix confidence use in DA3ToMesh by using normalization, fix extrisinc usage. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 724bb7b525 Fix extrinsic quaternions by normalizing them to unit quaternion. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 9f7dbb5bf6 Add DA3GeometryToMesh and DA3GeometryToPointCloud 2026-06-01 16:11:04 +02:00
Talmaj Marinc b3b55fcb42 Improve and correct error logging for mono/multi-view. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 03aa1f2e5c Improve tooltips. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 372ab13938 Fixup last few naming issues. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 875e0d5995 Revert support for DA3Geometry for MoGeRender. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 65e416fa2a Move turbo to colormap.py and add it to DepthAnything3Render. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 554d0d1717 Refactor DepthAnything3 into DepthAnything3Inference and DepthAnything3Render. 2026-06-01 16:11:04 +02:00
Talmaj Marinc b006d69494 Refactor to a single socket ouptut for DA3 compatible with MoGeRender. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 2d6d0857ef Add DA3ModelType to LoadDepthAnything3. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 96b2b6e30d Improve tooltip for normalization. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 585bcad700 Apply some PR comments. 2026-06-01 16:11:04 +02:00
Talmaj d132acbb0a Fix DA3 model loader category.
Co-authored-by: Alexis Rolland <alexisrolland@hotmail.com>
2026-06-01 16:11:04 +02:00
Talmaj Marinc 00abdae8a8 Fix node loading from geometry_estimation folder. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 2064d190c4 Modify apply_sky_clip default to False. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 37479636cb Fix no clamping when normalization is raw and refactor reusable code to _apply_sky_clip and _depth_to_image 2026-06-01 16:11:04 +02:00
Talmaj Marinc bc19afd319 Make LoadDepthAnything3 look for models in geometry_estimation. 2026-06-01 16:11:04 +02:00
Talmaj Marinc c3db905288 Normalize confidence output. 2026-06-01 16:11:04 +02:00
Talmaj Marinc b5ecef3c47 Improve the toggles text. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 1ac1822c0a Cleanup of comments. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 062750115e Create a unified DepthAnything3 node. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 8ff8b10c45 Remove unused code. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 5568e15afb Update DA3 to use dino2.get_intermediate_layers_da3 2026-06-01 16:11:04 +02:00
Talmaj Marinc d5217129ef Merge interpolate_pos_encoding method in dinov2 2026-06-01 16:11:04 +02:00
Talmaj Marinc 25ee627556 Fix ray_pose for non float32 dtypes CORE-135 2026-06-01 16:11:04 +02:00
Talmaj Marinc 3c47111bd4 Add support for pose estimation CORE-135. 2026-06-01 16:11:04 +02:00
Talmaj Marinc 1d5b6143e7 Refactor custom da dinov2 to image_encoders/dino2 2026-06-01 16:11:04 +02:00
Talmaj Marinc a8c9ae9059 Modify upscaling to be closer to original CORE-135 2026-06-01 16:11:04 +02:00
Talmaj Marinc 137a05b93d Initial commit CORE-135 2026-06-01 16:11:02 +02:00
Jukka Seppänen 462c27fdb2
feat: Add TripoSplat support (#14210) 2026-06-01 07:01:50 -07:00
comfyanonymous 70a2e1a851
Remove old portable updater migration code. (#14202)
* Remove old portable updater migration code.

This is 2 years old so I don't think it's needed anymore.

* Delete new_updater.py
2026-05-31 20:47:00 -07:00
Alexander Piskun 4f7882a7be
[Partner Nodes] feat: added grok-imagine-video-1.5 model to the GrokVideo node in First Frame mode (#14198) 2026-05-31 20:40:49 -07:00
Jukka Seppänen c37d2a0dac
feat: Add gaussian splat nodes (#14190) 2026-05-31 11:47:29 -07:00
savvadesogle cd45f42a83
fix(multigpu): replace hardcoded torch.cuda.set_device with device-agnostic set_torch_device (#14191) 2026-05-30 21:18:42 -04:00
comfyanonymous 81aa5a38b2
Speed up ernie model by a bit on nvidia and use higher quality rope. (#14192) 2026-05-30 17:53:37 -07:00
Daxiong (Lin) ea73d3b2ea
chore: update embedded docs to v0.5.2 (#14193) 2026-05-31 07:49:59 +08:00
Terry Jia 08e93a31a3
feat: add Preview3DAdvanced node (#14175)
Co-authored-by: Alexis Rolland <alexisrolland@hotmail.com>
2026-05-30 17:57:36 -04:00
rattus f7297bc5a9
Revert deprecation of non-dynamic smart memory (CORE-152 (revert)) (#14183)
* mm: re-instantate smart memory for VRAM

* mm: restore non-dynamic smart memory

By popular demand. We aren't quite ready for the deprecation as non
dynamic enabled GPUs and some high-vram custom model loader setups
prefer the old full hands on.
2026-05-30 15:20:33 -04:00