ComfyUI  >  Nodes  >  Power Noise Suite for ComfyUI >  Cross-Hatch Power Fractal 🦚

ComfyUI Node: Cross-Hatch Power Fractal 🦚

Class Name

Cross-Hatch Power Fractal (PPF Noise)

Category
Power Noise Suite/Noise
Author
WASasquatch (Account age: 4634 days)
Extension
Power Noise Suite for ComfyUI
Latest Updated
6/17/2024
Github Stars
0.1K

How to Install Power Noise Suite for ComfyUI

Install this extension via the ComfyUI Manager by searching for  Power Noise Suite for ComfyUI
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter Power Noise Suite for ComfyUI 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
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Cross-Hatch Power Fractal 🦚 Description

Generate intricate cross-hatch noise patterns for AI art with customizable parameters for texture and shading.

Cross-Hatch Power Fractal (PPF Noise):

The Cross-Hatch Power Fractal (PPF Noise) node is designed to generate intricate noise patterns that resemble cross-hatching, a technique often used in drawing and engraving to create texture and shading. This node leverages the power fractal method to produce complex, layered noise that can add depth and detail to your AI-generated art. By adjusting various parameters, you can control the frequency, persistence, and other characteristics of the noise, allowing for a high degree of customization. This makes it an invaluable tool for artists looking to add unique textures and effects to their work, enhancing the visual richness and complexity of their creations.

Cross-Hatch Power Fractal (PPF Noise) Input Parameters:

frequency

This parameter controls the frequency of the cross-hatch pattern. Higher values result in more densely packed lines, while lower values produce more widely spaced lines. Adjusting the frequency can significantly impact the texture and detail of the generated noise. Typical values range from 0.1 to 10, with a default value of 1.

octaves

The octaves parameter determines the number of layers of noise that are combined to create the final pattern. More octaves result in a more complex and detailed noise pattern. This parameter typically ranges from 1 to 8, with a default value of 4.

persistence

Persistence controls the amplitude of each successive octave. Higher persistence values result in more pronounced details, while lower values produce smoother patterns. This parameter usually ranges from 0.1 to 1, with a default value of 0.5.

color_tolerance

This parameter sets the tolerance for color variations in the cross-hatch pattern. Higher values allow for more color variation, while lower values produce more uniform patterns. The typical range is from 0 to 1, with a default value of 0.5.

num_colors

The num_colors parameter specifies the number of colors used in the cross-hatch pattern. Increasing this value adds more color diversity to the noise. This parameter usually ranges from 1 to 10, with a default value of 3.

angle_degrees

This parameter controls the angle of the cross-hatch lines in degrees. Adjusting the angle can change the orientation of the pattern, adding variety to the generated noise. The typical range is from 0 to 180 degrees, with a default value of 45 degrees.

brightness

Brightness adjusts the overall lightness of the cross-hatch pattern. Higher values make the pattern lighter, while lower values make it darker. This parameter usually ranges from 0 to 1, with a default value of 0.5.

contrast

Contrast controls the difference between the light and dark areas of the pattern. Higher contrast values result in more pronounced differences, while lower values produce a more uniform pattern. The typical range is from 0 to 1, with a default value of 0.5.

blur

This parameter applies a blur effect to the cross-hatch pattern, smoothing out sharp edges and details. Higher values result in a more blurred pattern, while lower values retain more detail. The typical range is from 0 to 1, with a default value of 0.1.

seed

The seed parameter sets the random seed for noise generation, ensuring reproducibility of the pattern. Changing the seed value will produce a different noise pattern. This parameter can take any integer value, with no specific default.

Cross-Hatch Power Fractal (PPF Noise) Output Parameters:

samples

The samples output parameter provides the generated cross-hatch noise pattern as a tensor. This tensor can be used in further processing or directly applied to your AI-generated art to add texture and detail. The output is typically a multi-dimensional array representing the noise pattern.

Cross-Hatch Power Fractal (PPF Noise) Usage Tips:

  • Experiment with different frequency and octaves settings to achieve the desired level of detail and complexity in your noise pattern.
  • Use the color_tolerance and num_colors parameters to add color diversity to your patterns, making them more visually interesting.
  • Adjust the angle_degrees parameter to change the orientation of the cross-hatch lines, adding variety to your textures.
  • Fine-tune the brightness and contrast settings to match the overall tone and style of your artwork.

Cross-Hatch Power Fractal (PPF Noise) Common Errors and Solutions:

"Invalid frequency value"

  • Explanation: The frequency parameter is set to a value outside the acceptable range.
  • Solution: Ensure the frequency value is within the typical range of 0.1 to 10.

"Octaves value out of range"

  • Explanation: The octaves parameter is set to a value outside the acceptable range.
  • Solution: Adjust the octaves value to be within the range of 1 to 8.

"Invalid seed value"

  • Explanation: The seed parameter is not set to an integer value.
  • Solution: Ensure the seed parameter is an integer.

"Color tolerance out of bounds"

  • Explanation: The color_tolerance parameter is set to a value outside the acceptable range.
  • Solution: Adjust the color_tolerance value to be within the range of 0 to 1.

Cross-Hatch Power Fractal 🦚 Related Nodes

Go back to the extension to check out more related nodes.
Power Noise Suite for ComfyUI
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.