ComfyUI > Nodes > NormalCrafterWrapper

ComfyUI Extension: NormalCrafterWrapper

Repo Name

ComfyUI-NormalCrafterWrapper

Author
AIWarper (Account age: 225 days)
Nodes
View all nodes(2)
Latest Updated
2025-05-15
Github Stars
0.06K

How to Install NormalCrafterWrapper

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

Run ComfyUI Online

NormalCrafterWrapper Description

NormalCrafterWrapper integrates ComfyUI with NormalCrafter by providing diffuser wrapper nodes, enhancing functionality and compatibility between the two systems.

ComfyUI- NormalCrafterWrapper Introduction

The ComfyUI-NormalCrafterWrapper is an extension designed to enhance your video editing capabilities by generating temporally consistent normal map sequences from video frames. This tool is based on the NormalCrafter project, which leverages video diffusion priors to produce high-quality normal maps. For AI artists, this means you can transform your video content into detailed and consistent normal maps, which are essential for creating realistic lighting and texture effects in 3D rendering and animation. Whether you're working on a short film, a game, or any digital art project, this extension can help you achieve a more polished and professional look by ensuring that the lighting and textures in your video are consistent over time.

How ComfyUI- NormalCrafterWrapper Works

At its core, the ComfyUI-NormalCrafterWrapper processes a sequence of video frames to generate corresponding normal maps. Think of normal maps as a way to add depth and detail to flat images by simulating the way light interacts with surfaces. This extension uses a sliding window approach to process frames in chunks, ensuring that the transitions between frames are smooth and consistent. By adjusting parameters like window size and time step size, you can control how much of the video is processed at once and how the frames overlap, which can help reduce flickering and improve the overall temporal consistency of the output.

ComfyUI- NormalCrafterWrapper Features

  • Input Socket for Images: Allows you to input a sequence of video frames for processing.
  • Pipe Override: Optionally use a pre-loaded NormalCrafter pipeline for more control over the processing.
  • Seed Control: Set a seed value to ensure reproducible results, which is useful for achieving consistent outputs across different runs.
  • Max Resolution Dimension: Resize input frames to a maximum dimension while maintaining aspect ratio, ensuring compatibility with your hardware capabilities.
  • Window Size: Define the number of consecutive frames processed together, affecting the temporal consistency of the output.
  • Time Step Size: Control how many frames the sliding window moves forward, allowing for overlap and smoother transitions.
  • Decode Chunk Size: Manage VRAM usage by setting how many frames are decoded at once.
  • FPS for Time IDs and Motion Bucket ID: These parameters condition the model on expected motion characteristics, though they have minimal visible effect in this specific implementation.
  • Noise Augmentation Strength: Adjust the strength of noise applied to conditioning information, though this also has minimal visible effect.

ComfyUI- NormalCrafterWrapper Models

The extension utilizes the NormalCrafter model, which is available on the Hugging Face Model Hub. This model is designed to handle videos of arbitrary lengths and can generate high-resolution normal maps. Depending on your hardware, you can choose between high-resolution and low-resolution inference modes, which require different amounts of GPU memory.

What's New with ComfyUI- NormalCrafterWrapper

The latest updates to the ComfyUI-NormalCrafterWrapper focus on improving the user experience and enhancing the temporal consistency of the output. By refining parameters like window size and time step size, the author has made it easier for AI artists to achieve smooth and consistent results without extensive technical knowledge. These improvements are particularly beneficial for artists looking to create professional-quality video content with realistic lighting and textures.

Troubleshooting ComfyUI- NormalCrafterWrapper

If you encounter flickering or temporal inconsistencies in your output, consider the following solutions:

  • Increase Window Size: A larger window allows the model to consider more temporal context, improving frame-to-frame consistency.
  • Adjust Time Step Size: Using a smaller time step size than the window size creates overlap, which can smooth transitions between frames. Experiment with these settings to find the best balance for your specific project and hardware capabilities. If you experience Out Of Memory (OOM) issues, try reducing the resolution or adjusting the decode chunk size.

Learn More about ComfyUI- NormalCrafterWrapper

To further explore the capabilities of the ComfyUI-NormalCrafterWrapper, you can visit the NormalCrafter GitHub repository for more detailed documentation and resources. Additionally, the Hugging Face Model Hub offers access to the NormalCrafter model, where you can find more information and community support. Engaging with these resources can help you maximize the potential of this extension in your creative projects.

NormalCrafterWrapper Related Nodes

RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Playground, enabling artists to harness the latest AI tools to create incredible art.