ComfyUI > Nodes > content_aware_tiles > Dual Boundaries

ComfyUI Node: Dual Boundaries

Class Name

DualBoundaries

Category
tiles
Author
samsartor (Account age: 5064days)
Extension
content_aware_tiles
Latest Updated
2026-01-27
Github Stars
0.02K

How to Install content_aware_tiles

Install this extension via the ComfyUI Manager by searching for content_aware_tiles
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter content_aware_tiles in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Dual Boundaries Description

Enhances tile-based image generation by ensuring seamless transitions using dual boundaries.

Dual Boundaries:

The DualBoundaries node is designed to enhance the process of generating tile-based images by leveraging dual boundary techniques. This node is particularly useful for creating seamless and coherent tile arrangements, which are essential in various artistic and design applications. By utilizing dual boundaries, the node ensures that the transitions between tiles are smooth and visually appealing, reducing the likelihood of noticeable seams or mismatches. This capability is especially beneficial for artists and designers who work with tiled textures or patterns, as it allows for the creation of complex and intricate designs with minimal effort. The node's primary function is to process input tiles and a tileset to produce a new tileset with dual boundaries, optimizing the visual coherence of the resulting image.

Dual Boundaries Input Parameters:

tiles

The tiles parameter expects an image input, which serves as the base for generating the dual boundary tiles. This input is crucial as it provides the initial visual data that the node will process to create seamless tile transitions. The quality and characteristics of the input image can significantly impact the final output, making it important to choose images that align with your design goals.

tileset

The tileset parameter requires a tileset input, which is a collection of tiles that the node will use to generate the dual boundaries. This parameter is mandatory and must be provided to ensure the node functions correctly. The tileset defines the color palette and resolution, which are essential for maintaining consistency across the generated tiles. The forceInput attribute ensures that a valid tileset is always supplied, preventing errors during execution.

candidates

The candidates parameter is an integer that specifies the number of candidate tiles to generate. By default, this value is set to 1, but it can be adjusted to produce multiple variations of the tiles. Increasing the number of candidates can provide more options for selecting the most visually appealing tile arrangement, allowing for greater flexibility and creativity in the design process.

Dual Boundaries Output Parameters:

IMAGE

The IMAGE output is the processed image containing the newly generated tiles with dual boundaries. This output is crucial for visualizing the results of the node's processing and serves as the final product that can be used in various design applications. The image reflects the seamless transitions and coherent patterns achieved through the dual boundary technique.

MASK

The MASK output provides a mask that highlights the areas of the image where inpainting or adjustments have been made. This mask is useful for understanding the modifications applied to the original tiles and can be used for further editing or refinement if necessary. It serves as a guide for identifying the regions that have been altered during the tile generation process.

TILESET

The TILESET output is the new tileset generated by the node, incorporating the dual boundary technique. This tileset can be used for future projects or iterations, providing a consistent and coherent set of tiles that maintain the visual integrity of the design. The new tileset retains the original colors and resolution while enhancing the boundary transitions.

Dual Boundaries Usage Tips:

  • Experiment with different tiles and tileset combinations to achieve unique and visually appealing results.
  • Adjust the candidates parameter to generate multiple tile variations, providing more options for selecting the best design.
  • Use the MASK output to identify and refine areas of the image that may require additional editing or adjustments.

Dual Boundaries Common Errors and Solutions:

NotImplementedError: can not make dual boundaries from <source_kind>

  • Explanation: This error occurs when the node attempts to generate dual boundaries from a source kind that is not supported.
  • Solution: Ensure that the tileset provided is compatible with the dual boundary generation process. Check that the source kind is either wang or dual, as these are the supported types for this node.

Dual Boundaries Related Nodes

Go back to the extension to check out more related nodes.
content_aware_tiles
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.