A ComfyUI custom node for visual and dynamic sigma scheduling. This node allows both beginners and advanced users to easily tune, visualize, and concatenate custom sigma curves for precise diffusion control.
The core node for generating and customizing sigma schedules with an interactive graph.
- steps: Number of noise steps.
- sigma_start: Starting sigma value. (e.g., SDXL: 15.0, WAN/LTX: 1.0. Default is 1.0).
- sigma_end: Ending sigma value. Can be set to 0, or a specific value to chain with the Concat node.
- curve_factor: Adjust the curve slope easily using a slider without manually editing the graph.
- curve_smooth: Applies smooth interpolation between points. When disabled, points are connected with straight, flat lines.
- show_steps: Displays exact numerical values for precise manual input (supports 15+ decimal places).
- black_theme: Toggles the graph UI between dark (default) and light modes.
- Generate Curve: Manually applies the configured values to the graph (values also update in real-time).
- Reset Graph: Resets the graph to a straight line and clears all custom points.
- Interactive Graph Controls:
- Left Click: Add a custom point.
- Shift + Left Click: Remove a point.
A utility node for detailed visualization and value checking.
- input_count: Dynamically increase the number of inputs and outputs to view multiple schedules.
- black_theme: Toggles between dark and light modes.
Concatenates multiple sigma schedules into a single continuous sequence.
- input_count: Adjust the number of inputs to connect 2 or more schedules.
- Usage Example: Connect Scheduler 1 (start 1.0, end 0.5) and Scheduler 2 (start 0.5, end 0.0) to create a seamless combined schedule. You can chain multiple nodes (e.g., 15 to 11, 11 to 7, 7 to 0).
- Open ComfyUI Manager.
- Click "Custom Nodes Manager".
- Search for
ComfyUI-Dynamic-Sigmasand click Install. - Restart ComfyUI.
Navigate to your ComfyUI custom_nodes directory and clone the repository:
# Navigate to your ComfyUI custom_nodes folder
cd ComfyUI/custom_nodes
# Clone the repository
git clone https://github.com/crom8505/ComfyUI-Dynamic-Sigmas.gitRestart ComfyUI.
MIT License