ComfyUI_tinyterraNodes Introduction
ComfyUI_tinyterraNodes is an extension for that provides a selection of custom nodes designed to enhance your experience with the ComfyUI interface. These nodes offer additional functionalities and tools that can help AI artists create more complex and refined workflows without needing to delve into coding. Whether you're looking to view images in fullscreen, generate advanced plots, or manage dynamic widgets, ComfyUI_tinyterraNodes has features that can simplify and enrich your creative process.
How ComfyUI_tinyterraNodes Works
ComfyUI_tinyterraNodes works by adding custom nodes to the ComfyUI environment. These nodes can be used to perform specific tasks or enhance existing functionalities within your workflows. For example, the Fullscreen Image Viewer node allows you to view generated images in fullscreen mode, while the Advanced XYPlot node helps you create detailed plots using various input parameters. By integrating these nodes into your workflows, you can achieve more control and flexibility in your AI art projects.
ComfyUI_tinyterraNodes Features
Fullscreen Image Viewer
- Enabled by default
- Adds 'Fullscreen 🌏' to the node right-click context menu, allowing you to open a fullscreen image viewer containing all images generated by the selected node during the current session.
- Slideshow Mode: Automatically jumps to new images as they are generated.
- Fullscreen Overlay: Displays a navigable preview of all images from the selected node.
- Shortcuts:
shift + F11
: Open/close fullscreen using the selected node or default fullscreen node.
shift + down arrow
: Set/remove the selected node as the default fullscreen node.
up/down/left/right arrows
: Navigate through images.
mouse scroll
: Zoom in/out of the current image.
esc
: Close fullscreen mode.
Advanced XYPlot
- pipeKSampler/SDXL input: Generate XY plots using any previous input nodes.
- Syntax:
`<axis number1:label1>`
[node_ID:widget_Name='value']
`<axis number2:label2>`
[node_ID:widget_Name='value2']
[node_ID:widget2_Name='value']
[node_ID2:widget_Name='value']
- Labels: Custom strings for axis labels, concatenation of values, or node IDs.
- Autocomplete: Activates when the advanced XYPlot node is connected to a sampler, showing all available nodes and options.
- Search and Replace: Use
%search;replace%
to modify current node values.
- Append to Original Value: Append XYPlot values to the original instead of overwriting.
Auto Complete
- Enabled by default
- Displays a popup to autocomplete embedding filenames, noodlesoup categories, and loras from a list.
- Option to disable:
[ttNodes] enable_embed_autocomplete = True | False
- Enabled by default
- Automatically hides and shows widgets based on their relevancy.
- Option to disable:
[ttNodes] enable_dynamic_widgets = True | False
ttNinterface
- Enabled by default
- Adds various options to the node right-click context menu, such as setting node dimensions, background color, and link styles.
Save Image Prefix Parsing
- Add date/time info to filenames or output folders using
%date:yyyy-MM-dd-hh-mm-ss%
.
- Parse upstream settings into filenames or output folders using
%[widget_name]%
.
Node Versioning
- All tinyterraNodes have a version property to highlight nodes that may break workflows due to updates.
AutoUpdate
- Disabled by default
- Option to auto-update the node pack:
[ttNodes] auto_update = False | True
ComfyUI_tinyterraNodes Models
ttN/base
- tinyLoader
- tinyConditioning
- tinyKSampler
ttN/pipe
- pipeLoader v2: Includes
- pipeKSampler v2: Embedded with Advanced CLIP Text Encode with an additional pipe output.
- pipeKSamplerAdvanced v2: Similar to pipeKSampler v2 with advanced features.
- pipeLoaderSDXL v2: SDXL Loader and Advanced CLIP Text Encode with an additional pipe output.
- pipeKSamplerSDXL v2: SDXL Sampler (base and refiner in one) and Advanced CLIP Text Encode with an additional pipe output.
- pipeEDIT: Update/Overwrite any of the 8 original inputs in a Pipe line with new information.
- pipe > basic_pipe: Convert ttN pipe line to basic pipe, compatible with .
- pipe > Detailer Pipe: Convert ttN pipe line to detailer pipe, compatible with .
ttN/xyPlot
- adv xyPlot: Generate XY plots using sampler and loader values.
- advPlot range: Generate plot syntax across a range of values.
- advPlot string: Generate plot syntax for strings via a delimiter.
- advPlot combo: Generate plot syntax for combos with various modes.
ttN/image
- imageOutput: Preview or save an image with one node, with image throughput.
- imageRemBG: Background removal node with optional image preview & save.
- hiresFix: Upscale image by model, optional rescale of result image.
ttN/text
- text: Basic TextBox Loader.
- textDebug: Display text inside the node, with optional print to console.
- textConcat: Concatenate three TextBOX inputs into a single output.
- 7x TXT Loader Concat: Concatenate seven TextBOX inputs with spaces into a single output.
- 3x TXT Loader MultiConcat: Multiple concatenation variations for three TextBOX inputs.
ttN/util
- seed: Basic Seed Loader.
- float: Float loader and converter.
- int: Int loader and converter.
ttN/legacy
- pipeLoader v1: Combination of Efficiency Loader and Advanced CLIP Text Encode with an additional pipe output.
- pipeKSampler v1: Combination of Efficiency Loader and Advanced CLIP Text Encode with an additional pipe output.
- pipeKSamplerAdvanced v1: Similar to pipeKSampler v1 with advanced features.
- pipeLoaderSDXL v1: SDXL Loader and Advanced CLIP Text Encode with an additional pipe output.
- pipeKSamplerSDXL v1: SDXL Sampler (base and refiner in one) and Advanced CLIP Text Encode with an additional pipe output.
- pipeIN: Encode up to 8 frequently used inputs into a single Pipe line.
- pipeOUT: Decode single Pipe line into the 8 original outputs, AND a Pipe throughput.
- pipe > xyPlot: Generate XY plots using sampler and loader values.
Troubleshooting ComfyUI_tinyterraNodes
Common Issues and Solutions
- Node Not Appearing: Ensure the extension is correctly installed in the
ComfyUI/custom_nodes
directory.
- Errors During Execution: Check for updates to the extension and ensure all dependencies are installed.
- Unexpected Behavior: Reset the node settings to default and reconfigure as needed.
Frequently Asked Questions
- How do I enable/disable features?
- Use the configuration options provided in the node settings or the
[ttNodes]
section in the configuration file.
- Can I customize the node appearance?
- Yes, use the ttNinterface options to set node dimensions, background color, and link styles.
Learn More about ComfyUI_tinyterraNodes
For additional resources, tutorials, and community support, you can explore the following:
-
These resources provide valuable insights and support to help you make the most of ComfyUI_tinyterraNodes in your AI art projects.