ComfyUI > Nodes > DJZ-Nodes > DJZ Tiling

ComfyUI Node: DJZ Tiling

Class Name

djzTiling

Category
image/masking
Author
DriftJohnson (Account age: 4052days)
Extension
DJZ-Nodes
Latest Updated
2025-04-25
Github Stars
0.04K

How to Install DJZ-Nodes

Install this extension via the ComfyUI Manager by searching for DJZ-Nodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter DJZ-Nodes 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

DJZ Tiling Description

Facilitates creation of tiling patterns in images for AI artists to enhance projects with various tiling modes.

DJZ Tiling:

The djzTiling node is designed to facilitate the creation of tiling patterns within images, offering a versatile tool for AI artists to enhance their creative projects. This node allows you to apply various tiling modes to an image, which can be particularly useful for generating seamless textures or patterns. By manipulating the distance from the center of the image, the node can create intricate designs that maintain a consistent look across the entire canvas. The primary goal of the djzTiling node is to provide a straightforward yet powerful method for artists to experiment with and apply tiling effects, enhancing the visual appeal and complexity of their work without requiring deep technical knowledge.

DJZ Tiling Input Parameters:

image

The image parameter represents the input image to which the tiling effect will be applied. This parameter is crucial as it serves as the base canvas for the tiling operation. The quality and resolution of the input image can significantly impact the final result, so it is advisable to use high-resolution images for the best outcomes.

tiling_mode

The tiling_mode parameter determines the direction and style of the tiling effect applied to the image. It can take values such as "xy", "x", or "y", which correspond to different tiling orientations. "xy" applies a radial tiling effect from the center, "x" applies a horizontal tiling, and "y" applies a vertical tiling. This parameter allows you to customize the tiling pattern to suit your artistic vision.

feathering_strength

The feathering_strength parameter controls the intensity of the feathering effect applied to the edges of the tiling pattern. Feathering helps to create a smooth transition between the tiled and non-tiled areas, enhancing the overall aesthetic of the image. Adjusting this parameter can help achieve a more natural and visually pleasing result.

feathering_curve

The feathering_curve parameter defines the shape of the feathering transition. This parameter allows you to fine-tune how the feathering effect is applied, providing additional control over the smoothness and gradient of the transition. Different curve shapes can produce varying visual effects, allowing for greater artistic expression.

invert_mask

The invert_mask parameter is a boolean option that, when enabled, inverts the mask applied to the image. This can be useful for reversing the tiling effect, allowing you to experiment with different visual outcomes and achieve unique artistic effects.

inner_radius_percent

The inner_radius_percent parameter specifies the percentage of the image's radius that remains unaffected by the tiling effect. This creates a central area where the original image is preserved, surrounded by the tiled pattern. Adjusting this parameter allows you to control the size of the unaffected area, providing flexibility in the design.

preview_mask

The preview_mask parameter is a boolean option that, when enabled, allows you to preview the mask applied to the image. This can be helpful for visualizing the tiling effect before finalizing the image, ensuring that the desired outcome is achieved.

DJZ Tiling Output Parameters:

mask_array

The mask_array output parameter is a two-dimensional array representing the mask applied to the image. This mask determines which areas of the image are affected by the tiling effect and which remain unchanged. The values in the mask array range from 0 to 1, where 0 indicates fully masked (tiled) areas and 1 indicates unmasked (original) areas. This output is essential for understanding the distribution of the tiling effect across the image.

DJZ Tiling Usage Tips:

  • Experiment with different tiling_mode settings to discover unique patterns and effects that enhance your artwork.
  • Use the feathering_strength and feathering_curve parameters to create smooth transitions and avoid harsh edges in your tiling patterns.
  • Adjust the inner_radius_percent to control the size of the central area that remains unaffected by the tiling, allowing for creative focal points in your design.

DJZ Tiling Common Errors and Solutions:

"Invalid tiling mode"

  • Explanation: This error occurs when an unsupported value is provided for the tiling_mode parameter.
  • Solution: Ensure that the tiling_mode is set to one of the supported values: "xy", "x", or "y".

"Image not provided"

  • Explanation: This error indicates that the input image parameter is missing or not correctly specified.
  • Solution: Verify that a valid image is provided as input to the node and that the file path or reference is correct.

"Feathering strength out of range"

  • Explanation: This error suggests that the feathering_strength parameter is set to a value outside the acceptable range.
  • Solution: Adjust the feathering_strength to a valid range, typically between 0 and 1, to ensure proper feathering effect.

DJZ Tiling Related Nodes

Go back to the extension to check out more related nodes.
DJZ-Nodes
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 Playground, enabling artists to harness the latest AI tools to create incredible art.