Scanz | GlitchNodes:
The Scanz node is designed to introduce a variety of glitch effects to images, enhancing them with a unique, distorted aesthetic that is often sought after in digital art. This node is particularly useful for artists looking to add a retro or avant-garde touch to their work. By applying a series of transformations such as wave distortion, color drift, edge stretching, and more, Scanz allows you to manipulate images in creative ways. The node's primary goal is to provide a flexible toolset for generating visually striking effects that can transform ordinary images into dynamic, glitch-inspired artworks. Its capabilities include modulating scan patterns, preserving image details, and introducing controlled noise and artifacts, making it a versatile choice for artists aiming to explore the boundaries of digital image manipulation.
Scanz | GlitchNodes Input Parameters:
wave_amplitude
This parameter controls the intensity of the wave distortion effect applied to the image. A higher value results in more pronounced wave patterns, creating a more distorted appearance. The default value is 0.0, with a minimum of 0.0 and a maximum of 1.0, allowing for fine-tuning of the effect's strength.
wave_frequency
Wave frequency determines how frequently the wave patterns occur across the image. Higher frequencies result in more waves, which can create a more complex distortion effect. This parameter works in conjunction with wave amplitude to shape the overall wave distortion.
wave_speed
This parameter affects the speed at which the wave distortion is applied, influencing the dynamic nature of the effect. Adjusting the wave speed can create a sense of motion or fluidity in the distortion, enhancing the visual impact.
color_drift
Color drift introduces a shift in the color channels of the image, creating a chromatic aberration effect. This parameter controls the extent of the color shift, with higher values resulting in more dramatic color separation. The default value is 0.0, with a range from 0.0 to 1.0.
edge_stretch
Edge stretch affects the stretching of image edges, which can create a smeared or elongated appearance. This parameter is useful for emphasizing certain areas of the image or creating a sense of motion. The default value is 0.0, with a minimum of 0.0 and a maximum of 1.0.
channel_shift
Channel shift alters the alignment of the image's color channels, creating a glitchy, offset effect. This parameter controls the degree of channel misalignment, with higher values resulting in more noticeable shifts. The default value is 0.0, with a range from 0.0 to 1.0.
pixel_sorting
Pixel sorting rearranges the pixels in the image based on certain criteria, creating a distinctive glitch effect. This parameter determines the extent of pixel sorting applied, with higher values leading to more pronounced rearrangements. The default value is 0.0, with a range from 0.0 to 1.0.
scan_lines
Scan lines introduce horizontal lines across the image, reminiscent of old television screens. This parameter controls the intensity of the scan lines, with higher values resulting in more visible lines. The default value is 0.0, with a range from 0.0 to 1.0.
scan_drift
Scan drift affects the horizontal displacement of the scan lines, creating a sense of movement or instability. This parameter works in conjunction with scan lines to enhance the glitch effect.
scan_curve
Scan curve modulates the curvature of the scan lines, allowing for more complex and varied line patterns. This parameter adds an additional layer of distortion to the scan lines effect.
static_noise
Static noise introduces random noise across the image, simulating the appearance of static interference. This parameter controls the amount of noise added, with higher values resulting in more noticeable static. The default value is 0.0, with a range from 0.0 to 1.0.
glitch_amount
Glitch amount determines the overall intensity of the glitch effects applied to the image. This parameter influences the quality of the final output, with higher values leading to more pronounced artifacts and distortions. The default value is 0.0, with a range from 0.0 to 1.0.
Scanz | GlitchNodes Output Parameters:
result
The result is the final image output after all the glitch effects have been applied. This output reflects the cumulative impact of the various transformations, including wave distortion, color drift, and scan lines, among others. The result is a visually altered image that embodies the glitch aesthetic, offering a unique and creative interpretation of the original input.
Scanz | GlitchNodes Usage Tips:
- Experiment with different combinations of parameters to achieve a wide range of glitch effects, from subtle distortions to extreme transformations.
- Use the wave amplitude and frequency parameters together to create dynamic wave patterns that add movement and energy to your images.
- Adjust the color drift and channel shift parameters to introduce chromatic aberrations and color misalignments, enhancing the glitch aesthetic.
Scanz | GlitchNodes Common Errors and Solutions:
"Invalid parameter value"
- Explanation: This error occurs when a parameter value is set outside its allowed range.
- Solution: Ensure that all parameter values are within their specified minimum and maximum limits.
"Image processing failed"
- Explanation: This error may arise if the input image is not in the expected format or if there is an issue during processing.
- Solution: Verify that the input image is a valid numpy array and that all required parameters are correctly set before processing.
