ComfyUI > Nodes > WAS Node Suite > Image Perlin Power Fractal

ComfyUI Node: Image Perlin Power Fractal

Class Name

Image Perlin Power Fractal

Category
WAS Suite/Image/Generate/Noise
Author
WASasquatch (Account age: 4688days)
Extension
WAS Node Suite
Latest Updated
2024-08-25
Github Stars
1.07K

How to Install WAS Node Suite

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

Image Perlin Power Fractal Description

Generate intricate fractal patterns using Perlin noise for AI-generated artwork.

Image Perlin Power Fractal:

The Image Perlin Power Fractal node is designed to generate intricate and visually appealing fractal patterns using Perlin noise, a type of gradient noise often used in computer graphics for procedural texture generation. This node leverages the Perlin noise algorithm to create complex, multi-layered fractal images that can be used as textures, backgrounds, or artistic elements in your AI-generated artwork. By adjusting various parameters, you can control the appearance and complexity of the fractal patterns, making this node a powerful tool for adding depth and detail to your creations.

Image Perlin Power Fractal Input Parameters:

width

The width parameter specifies the width of the generated image in pixels. It determines how wide the resulting fractal pattern will be. The minimum value is 64, the maximum value is 8192, and the default value is 512. Adjusting this parameter allows you to create images of different sizes to fit your specific needs.

height

The height parameter specifies the height of the generated image in pixels. It determines how tall the resulting fractal pattern will be. The minimum value is 64, the maximum value is 8192, and the default value is 512. Adjusting this parameter allows you to create images of different sizes to fit your specific needs.

scale

The scale parameter controls the level of detail in the fractal pattern. A higher scale value results in more detailed and intricate patterns, while a lower scale value produces simpler patterns. The minimum value is 2, the maximum value is 2048, and the default value is 100. This parameter is crucial for fine-tuning the visual complexity of the fractal.

octaves

The octaves parameter determines the number of layers of Perlin noise that are combined to create the fractal pattern. More octaves result in more complex and detailed patterns. The minimum value is 0, the maximum value is 8, and the default value is 4. Adjusting this parameter allows you to control the richness of the fractal texture.

persistence

The persistence parameter affects the amplitude of each successive octave. A higher persistence value results in more pronounced details in the fractal pattern. The minimum value is 0.01, the maximum value is 100.0, and the default value is 0.5. This parameter helps in balancing the contrast and detail of the fractal.

lacunarity

The lacunarity parameter controls the frequency of each successive octave. A higher lacunarity value results in more frequent and smaller details in the fractal pattern. The minimum value is 0.01, the maximum value is 100.0, and the default value is 2.0. This parameter is essential for adjusting the texture's granularity.

exponent

The exponent parameter modifies the intensity of the fractal pattern. A higher exponent value results in more intense and vivid patterns. The minimum value is 0.01, the maximum value is 100.0, and the default value is 2.0. This parameter allows you to enhance the visual impact of the fractal.

seed

The seed parameter sets the random seed for the Perlin noise generation. Using the same seed value will produce the same fractal pattern, allowing for reproducibility. The minimum value is 0, the maximum value is 0xffffffffffffffff, and the default value is 0. This parameter is useful for creating consistent results across different runs.

Image Perlin Power Fractal Output Parameters:

image

The image output parameter provides the generated fractal pattern as an image. This image can be used directly in your artwork or as a texture for further processing. The fractal pattern's appearance is determined by the input parameters, allowing for a wide range of visual effects.

Image Perlin Power Fractal Usage Tips:

  • Experiment with different combinations of scale, octaves, persistence, and lacunarity to achieve unique and interesting fractal patterns.
  • Use the seed parameter to generate consistent patterns for reproducible results, especially when creating a series of related images.
  • Adjust the width and height parameters to create fractal patterns that fit specific dimensions, such as backgrounds or texture maps.

Image Perlin Power Fractal Common Errors and Solutions:

"ValueError: Width and height must be between 64 and 8192"

  • Explanation: This error occurs when the width or height parameter is set outside the allowed range.
  • Solution: Ensure that the width and height values are within the range of 64 to 8192 pixels.

"ValueError: Scale must be between 2 and 2048"

  • Explanation: This error occurs when the scale parameter is set outside the allowed range.
  • Solution: Ensure that the scale value is within the range of 2 to 2048.

"ValueError: Octaves must be between 0 and 8"

  • Explanation: This error occurs when the octaves parameter is set outside the allowed range.
  • Solution: Ensure that the octaves value is within the range of 0 to 8.

"ValueError: Persistence, lacunarity, and exponent must be between 0.01 and 100.0"

  • Explanation: This error occurs when the persistence, lacunarity, or exponent parameter is set outside the allowed range.
  • Solution: Ensure that the persistence, lacunarity, and exponent values are within the range of 0.01 to 100.0.

"TypeError: Seed must be an integer"

  • Explanation: This error occurs when the seed parameter is not an integer.
  • Solution: Ensure that the seed value is an integer within the range of 0 to 0xffffffffffffffff.

Image Perlin Power Fractal Related Nodes

Go back to the extension to check out more related nodes.
WAS Node Suite
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.