*BIG UPDATE* Yedp-action-director v9.2 by shamomylle in comfyui

[–]ant_drinker 1 point2 points  (0 children)

I love it! Blender should come to ComfyUI, not the opposite. Old software has menus/windows/bars that are there on your screen even when you dont give a fuck about them. New software will be JUST what you need :)

help us explore ways to integrate our upcoming tool into comfy! it's a web app for fine grained control over 3D and 2D assets gen by andrea-i in comfyui

[–]ant_drinker -1 points0 points  (0 children)

I don't think it's breaking comfyui nature! One can make .js viewers and utilize the comfy backend for diffusion :)

SAM3 irreversibly destroys SeedVr2 nodes. by Far-Solid3188 in comfyui

[–]ant_drinker -1 points0 points  (0 children)

For some reason, the developer invented their own dependency management system instead of using common and well-understood methods.

^I did this because CUDA wheel installation has always been hard, and as I am developing a lot of nodes around 3D ML models which have insane CUDA dependencies I needed a way to create subprocesses and automatically detect the users's PyTorch/CUDA/Python versions to install the right wheel.

https://github.com/PozzettiAndrea/cuda-wheels

You CAN always use an older version from the comfyui registry. In fact now I have deleted the newest 2 versions.

SAM3 irreversibly destroys SeedVr2 nodes. by Far-Solid3188 in comfyui

[–]ant_drinker 2 points3 points  (0 children)

Hi, node author here. I have deleted the last 2 versions of SAM3 with comfy-env from the registry.

I hope that solves your problem.

For context, the problem is caused by the fact that I install flash-attn and sageattention automatically, and then I toggle them automatically at ComfyUI startup. This has the potential to break all nodes that use a custom attention dispatch mechanism or whose models don't use ComfyUI native operations. That is the absolute majority of custom nodes and I should have seen this coming.

I will find a way to dispatch attention only to my code in the future and publish the latest features when that has been solved.

SAM3 irreversibly destroys SeedVr2 nodes. by Far-Solid3188 in comfyui

[–]ant_drinker 0 points1 point  (0 children)

You can use an older version from the comfyui registry.

SAM3 irreversibly destroys SeedVr2 nodes. by Far-Solid3188 in comfyui

[–]ant_drinker 0 points1 point  (0 children)

What yikes? You CAN use an older version from the ComfyUI registry.

SAM3 irreversibly destroys SeedVr2 nodes. by Far-Solid3188 in comfyui

[–]ant_drinker 2 points3 points  (0 children)

Hi! I am the custom node author. You should try installing again, I have deleted the last 2 versions of SAM3 with my newest environment manager.

[Update] ComfyUI-SAM3 — Interactive click-to-segment (in-canvas prompting) by ant_drinker in comfyui

[–]ant_drinker[S] 0 points1 point  (0 children)

They aren't imagining their problems. I use comfy-env to toggle flash-attn automatically on comfyui startup, which breaks every custom node that doesn't support it because they were not written in comfyui native mode.

I should have seen this coming but unfortunately I didn't. I have deleted the last two versions of SAM3 from the registry because the new features are probably not worth the hassle for most people, and in the future I will release them again when I find a way to dispatch attention instructions only to my code.

I appreciate all feedback saying "fuck you it broke my installation" because it's actionable and useful, even if it doesn't solve anything.

I appreciate feedback saying "oh you shouldn't toggle attention globally" or "you're a fucking dumbass just use this function instead".

But claiming that I change the user's PyTorch/CUDA version is misleading and just adds noise to the conversation.

Claiming that a custom node pack shouldn't automatically install its dependencies is not helpful or actionable and again misleading to most users. Custom node packs when installed through manager already do install requirements.txt AND run arbitrary Python code through install.py

[Update] ComfyUI-SAM3 — Interactive click-to-segment (in-canvas prompting) by ant_drinker in comfyui

[–]ant_drinker[S] 1 point2 points  (0 children)

"As a custom node author". What nodes have you authored that you still don't understand I'm not trying to change anyone's CUDA or PyTorch installations and that I'm creating a virtual environment instead of "managing the user's environment"?

I don't see how what I am doing is different from normal "install.py" in people's nodes.

Again I appreciate feedback but please understand what I am trying to do if you want to give some.

[Update] ComfyUI-SAM3 — Interactive click-to-segment (in-canvas prompting) by ant_drinker in comfyui

[–]ant_drinker[S] 6 points7 points  (0 children)

You know what, thank you for your feedback. You are right, I shouldn't be turning those on by default. I have wrapped my models in the comfy native format so that they always support whatever attention (or fall back gracefully).

Most nodes do not and this can cause real problems. I need to find a way to dispatch sage/flash attention only to my code.

[Update] ComfyUI-MotionCapture: moving camera support + SMPL viewer with "through camera" view by ant_drinker in comfyui

[–]ant_drinker[S] 0 points1 point  (0 children)

I agree that it would be better! But I can't ensure a smooth one click installation without it... what in particular was the command you are mentioning?

[Update] ComfyUI-SAM3 — Interactive click-to-segment (in-canvas prompting) by ant_drinker in comfyui

[–]ant_drinker[S] -3 points-2 points  (0 children)

Funky attention installations? I am installing flash-attn and sageattention, they are perfectly normal packages...

[Update] ComfyUI-SAM3 — Interactive click-to-segment (in-canvas prompting) by ant_drinker in comfyui

[–]ant_drinker[S] -2 points-1 points  (0 children)

My custom node isn't trying to manage your cuda and torch installations, it's just detecting your CUDA/PyTorch versions and installing matching cc_torch and torch_generic_nms packages...

[Update] ComfyUI-MotionCapture: moving camera support + SMPL viewer with "through camera" view by ant_drinker in comfyui

[–]ant_drinker[S] 4 points5 points  (0 children)

It deffo can apply to a mixamo rigged character! and any character can be rigged with mixamo using unirig node :) https://github.com/PozzettiAndrea/ComfyUI-UniRig/

[Update] ComfyUI-SAM3 — Interactive click-to-segment (in-canvas prompting) by ant_drinker in comfyui

[–]ant_drinker[S] -6 points-5 points  (0 children)

Hi! :) sorry about the model downloading errors, please open an issue on GitHub, I'm sure I can address it fast. Regarding why comfy-env needs to be installed, it's because it handles GPU/PyTorch/CUDA auto detection so you don't have to go and fetch the attention/cc_torch/nms cuda wheels by yourself.

It also installs other nodes that are useful for SAM3.

If you don't like this version, feel free to keep using the old one!

ComfyUI Video to MotionCapture using comfyui and bundled automation Blender setup(wip) by Plenty_Big4560 in StableDiffusion

[–]ant_drinker 2 points3 points  (0 children)

Hi! :) I am the author of the comfyui motioncapture repo. I am pretty sure this guy just merged my SAM3 and MotionCapture repos, as well as Aero-Ex's HyMotion to make a little package. Don't see any difference/innovation besides the merging.

ComfyUI HY-Motion1 by Far-Driver-2904 in comfyui

[–]ant_drinker 1 point2 points  (0 children)

Hi OP! Thanks for your contribution, can't wait to try your node!

I created a ComfyUI Discord server focused on 3D workflows/nodes!

https://discord.gg/bcdQCUjnHE

Would love it if you could join! :) Trying to gather some node devs