ComfyUI  >  Nodes  >  Power Noise Suite for ComfyUI >  Perlin Power Fractal Settings 🦚

ComfyUI Node: Perlin Power Fractal Settings 🦚

Class Name

Perlin Power Fractal Settings (PPF Noise)

Category
Power Noise Suite/Sampling/Settings
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

Perlin Power Fractal Settings 🦚 Description

Generate intricate textures and patterns with detailed and natural-looking noise using power fractal techniques.

Perlin Power Fractal Settings (PPF Noise):

The Perlin Power Fractal Settings (PPF Noise) node is designed to generate complex and detailed noise patterns using Perlin noise combined with power fractal techniques. This node is particularly useful for creating intricate textures and patterns that can be used in various AI art projects. By leveraging the power of fractal mathematics, it allows you to produce highly detailed and natural-looking noise that can be customized through a variety of parameters. The main goal of this node is to provide a versatile and powerful tool for generating noise that can be fine-tuned to meet the specific needs of your artistic projects.

Perlin Power Fractal Settings (PPF Noise) Input Parameters:

X

This parameter controls the X-coordinate scaling of the noise pattern. Adjusting this value will stretch or compress the noise along the X-axis, affecting the horizontal detail of the generated noise. The typical range is from 0.0 to 1.0, with a default value of 0.5.

Y

This parameter controls the Y-coordinate scaling of the noise pattern. Similar to the X parameter, adjusting this value will stretch or compress the noise along the Y-axis, affecting the vertical detail of the generated noise. The typical range is from 0.0 to 1.0, with a default value of 0.5.

Z

This parameter controls the Z-coordinate scaling, which can be thought of as adding a third dimension to the noise pattern. This can be useful for creating evolving noise patterns over time. The typical range is from 0.0 to 1.0, with a default value of 0.5.

evolution

This parameter controls the evolution of the noise pattern over time. It can be used to animate the noise, creating a dynamic effect. The typical range is from 0.0 to 1.0, with a default value of 0.0.

frame

This parameter specifies the frame number for the noise generation, which can be useful for creating frame-by-frame animations. The typical range is from 0 to 100, with a default value of 0.

scale

This parameter controls the overall scale of the noise pattern. Increasing the scale will make the noise pattern larger and more spread out, while decreasing it will make the noise pattern smaller and more detailed. The typical range is from 0.1 to 10.0, with a default value of 1.0.

octaves

This parameter controls the number of octaves used in the fractal noise generation. More octaves will add more layers of detail to the noise pattern, making it more complex. The typical range is from 1 to 10, with a default value of 4.

persistence

This parameter controls the amplitude of each successive octave relative to the previous one. Higher persistence values will make the noise pattern more pronounced. The typical range is from 0.0 to 1.0, with a default value of 0.5.

lacunarity

This parameter controls the frequency of each successive octave relative to the previous one. Higher lacunarity values will make the noise pattern more detailed. The typical range is from 1.0 to 3.0, with a default value of 2.0.

exponent

This parameter controls the exponent used in the power fractal calculation, affecting the overall appearance of the noise pattern. The typical range is from 1.0 to 3.0, with a default value of 2.0.

brightness

This parameter controls the brightness of the generated noise pattern. Adjusting this value will make the noise pattern lighter or darker. The typical range is from 0.0 to 1.0, with a default value of 0.5.

contrast

This parameter controls the contrast of the generated noise pattern. Adjusting this value will make the noise pattern more or less contrasted. The typical range is from 0.0 to 1.0, with a default value of 0.5.

clamp_min

This parameter specifies the minimum value to which the noise pattern should be clamped. This can be useful for limiting the range of the noise values. The typical range is from 0.0 to 1.0, with a default value of 0.0.

clamp_max

This parameter specifies the maximum value to which the noise pattern should be clamped. This can be useful for limiting the range of the noise values. The typical range is from 0.0 to 1.0, with a default value of 1.0.

seed

This parameter specifies the seed value for the random number generator used in the noise generation. Changing the seed will produce a different noise pattern. The typical range is from 0 to 2^32-1, with a default value of 0.

device

This parameter specifies the device on which the noise generation should be performed, such as 'cpu' or 'cuda'. The default value is 'cpu'.

Perlin Power Fractal Settings (PPF Noise) Output Parameters:

noise_map

The output is a noise map generated based on the specified input parameters. This noise map can be used as a texture or pattern in various AI art projects. The noise map is a tensor with dimensions corresponding to the specified width and height, and it contains the generated noise values.

Perlin Power Fractal Settings (PPF Noise) Usage Tips:

  • Experiment with different values for the scale, octaves, and persistence parameters to achieve a variety of noise patterns, from smooth and simple to complex and detailed.
  • Use the evolution and frame parameters to create animated noise patterns that change over time, adding dynamic elements to your art.
  • Adjust the brightness and contrast parameters to fine-tune the visual appearance of the noise pattern, making it more suitable for your specific project.

Perlin Power Fractal Settings (PPF Noise) Common Errors and Solutions:

"Invalid device specified"

  • Explanation: The device parameter is set to an invalid value.
  • Solution: Ensure that the device parameter is set to either 'cpu' or 'cuda'.

"Seed value out of range"

  • Explanation: The seed parameter is set to a value outside the acceptable range.
  • Solution: Ensure that the seed parameter is within the range of 0 to 2^32-1.

"Parameter value out of range"

  • Explanation: One or more input parameters are set to values outside their acceptable ranges.
  • Solution: Check the input parameter values and ensure they are within the specified ranges.

Perlin Power Fractal Settings 🦚 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.