Nodes Browser
ComfyDeploy: How Dimensional Latent Perlin for ComfyUI works in ComfyUI?
What is Dimensional Latent Perlin for ComfyUI?
Dimensional Latent Perlin is a custom node for ComfyUI that generates Perlin noise in the latent space. This node is designed to work seamlessly with various diffusion models and can be used as an alternative or complement to standard random noise generators in image generation pipelines.
How to install it in ComfyDeploy?
Head over to the machine page
- Click on the "Create a new machine" button
- Select the
Edit
build steps - Add a new step -> Custom Node
- Search for
Dimensional Latent Perlin for ComfyUI
and select it - Close the build step dialig and then click on the "Save" button to rebuild the machine
Dimensional Latent Perlin for ComfyUI
Description
Dimensional Latent Perlin is a custom node for ComfyUI that generates Perlin noise in the latent space. This node is designed to work seamlessly with various diffusion models and can be used as an alternative or complement to standard random noise generators in image generation pipelines.
Features
- Generate Perlin noise that matches the latent space of diffusion models
- Adjustable parameters for fine-tuning the noise generation
- Compatible with different model architectures and latent space dimensions
- Can adapt to existing latent images or model specifications
- Supports batch processing
Installation
- Clone this repository into your ComfyUI custom nodes directory via ComfyUI Manager or:
git clone https://github.com/neuralsamurai/ComfyUI-Dimensional-Latent-Perlin.git
- Restart ComfyUI or reload custom nodes.
Usage
After installation, the Dimensional Latent Perlin node will be available in the ComfyUI interface under the "latent/noise" category.
Input Parameters
seed
: Seed for random number generation (for reproducibility)width
: Width of the output imageheight
: Height of the output imagebatch_size
: Number of images to generate in a batchdetail_level
: Controls the level of detail in the Perlin noisedownsample_factor
: Downsampling factor for the latent space
Optional Inputs
latent_image
: An existing latent image to match dimensionsmodel
: A diffusion model to match latent space specifications
Output
LATENT
: A latent representation of the generated Perlin noise
Examples
Workflow available in the asset directory
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Credits
This node was inspired by and based on the work of Extraltodeus:
- Original Author: Extraltodeus
- Original Repository: noise_latent_perlinpinpin
Acknowledgements
- Special thanks to Extraltodeus for the original implementation that inspired this node.
- This node builds upon the concept of controllable noise generation in latent diffusion models.
- Thanks to the Image Diffusion, AI Twitter, ComfyUI & Banodoco communities for their support and inspiration.