You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -4,7 +4,8 @@ A growing suite of nodes for real-time ComfyUI workflows. Features include value
4
4
5
5
The intention for this repository is to build a suite of nodes that can be used in the burgeoning real-time diffusion space. Contributions are welcome!
6
6
7
-
## Nodes
7
+
8
+
## Control Nodes
8
9
9
10
### Value Controls 🎚️
10
11
-**FloatControl**: Outputs a floating point value that changes over time using various patterns (sine wave, bounce, random walk, etc).
@@ -27,17 +28,11 @@ The intention for this repository is to build a suite of nodes that can be used
27
28
-**DTypeConverter**: Convert masks between different data types (float16, uint8, float32, float64).
28
29
-**FastWebcamCapture**: High-performance webcam capture node with resizing capabilities.
29
30
-**SimilarityFilter**: Filter out similar consecutive images and control downstream execution. Perfect for optimizing real-time workflows by skipping redundant processing of similar frames.
31
+
32
+
### Logic 🧠
30
33
-**LazyCondition**: Powerful conditional execution node that supports any input type. Uses lazy evaluation to truly skip execution of unused paths and maintains state to avoid feedback loops.
31
34
32
-
## Movement Patterns 🔄
33
35
34
-
All value and motion controls support various movement patterns:
35
-
-**Sine**: Smooth sinusoidal motion
36
-
-**Triangle**: Linear interpolation with smooth direction changes
37
-
-**Sawtooth**: Linear interpolation with sharp resets
38
-
-**Square**: Instant transitions between min/max values
39
-
-**Static**: No movement (constant value)
40
-
-**and more**
41
36
42
37
## Usage 📖
43
38
@@ -65,6 +60,74 @@ Use utility nodes to optimize and control your workflow:
65
60
-**SimilarityFilter**: Skip processing of similar frames by comparing consecutive images. Great for optimizing real-time workflows by only processing frames that have meaningful changes.
66
61
-**LazyCondition**: Create conditional execution paths that truly skip processing of unused branches. Works with any input type (images, latents, text, numbers) and maintains state of the last successful output to avoid feedback loops.
67
62
63
+
## 🔮 MediaPipe Vision
64
+
65
+
### ✨ Overview
66
+
67
+
This repository provides a complete implementation of Google MediaPipe vision tasks for ComfyUI. It enables computer vision capabilities that can be used for interactive AI art, responsive interfaces, motion tracking, and advanced masking workflows.
68
+
69
+
### 🚀 Features
70
+
71
+
| Category | Available Tools |
72
+
|----------|-------------|
73
+
|**Face Analysis**| Face detection, face mesh (478 points), blendshapes, head pose |
> **Note:** For MediaPipe, GPU Support varies by platform. For Linux, see [these instructions](https://ai.google.dev/edge/mediapipe/framework/getting_started/gpu_support).
100
164
101
165
## Coming Soon 🚀
102
166
@@ -116,19 +180,37 @@ This is an evolving project that aims to expand the real-time capabilities of Co
116
180
117
181
### Contributing 🤝
118
182
119
-
Your feedback and contributions are more than welcome! This project grows stronger with community input.
183
+
This project provides flexible infrastructure for computer vision in ComfyUI. If you have ideas for:
184
+
185
+
- Creative AI interactions using vision
186
+
- Specific landmark tracking or detection needs
187
+
- Real-time vision workflows
188
+
- Improvements to the current implementation
189
+
190
+
Please open an issue, even if you're not sure how to implement it.
191
+
192
+
The aim is to **iterate quickly** to keep up with this burgeoning field of real-time ComfyUI
120
193
121
-
- Have an idea? Open an issue! 💡
122
-
- Found a bug? Open an issue! 🐛
123
-
- Made an improvement? Submit a PR! 🎉
124
-
- Want to help? Join the discussion! 💬
125
194
126
195
Please visit our [GitHub Issues](https://github.com/ryanontheinside/ComfyUI_RealTimeNodes/issues) page to contribute.
Make anything react to anything in your ComfyUI workflows. [ComfyUI_RyanOnTheInside](https://github.com/ryanontheinside/ComfyUI_RyanOnTheInside) - my main custom nodes suite that brings complete reactive control to standard ComfyUI workflows:
Universal MIDI & Gamepad Mapping in ComfyUI. Map any MIDI controller or gamepad to any parameter in your ComfyUI workflow for intuitive, hands-on control of your generative art. Perfect for live performances, interactive installations, and streamlined creative workflows.
Make anything react to anything in your ComfyUI workflows. - my main custom nodes suite that brings complete reactive control to standard ComfyUI workflows:
132
214
133
215
- Dynamic node relationships
134
216
- React to audio, MIDI, motion, time, depth, color, Whisper, and more
@@ -143,4 +225,5 @@ Make anything react to anything in your ComfyUI workflows. [ComfyUI_RyanOnTheIns
143
225
- Reactive DepthFlow
144
226
- Actually more
145
227
146
-
Use it alongside these Control Nodes to master parameter control in both the batch and real-time paradigms in ComfyUI! The POWER!!
228
+
Use it alongside these Control Nodes to master parameter control in both the batch and real-time paradigms in ComfyUI! The POWER!!
0 commit comments