ComfyUI > Nodes > ComfyUI-RndNanthu > 🎞 Film Grain (Advanced)

ComfyUI Node: 🎞 Film Grain (Advanced)

Class Name

FilmGrain

Category
rndnanthu/🎨Grain Tools
Author
RndNanthu (Account age: 2352days)
Extension
ComfyUI-RndNanthu
Latest Updated
2025-12-02
Github Stars
0.03K

How to Install ComfyUI-RndNanthu

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

🎞 Film Grain (Advanced) Description

Simulate classic film grain effect for vintage cinematic feel, enhancing image depth with controlled noise and texture.

🎞 Film Grain (Advanced):

The FilmGrain node is designed to simulate the classic film grain effect, adding a layer of texture and authenticity to digital images. This node is particularly beneficial for artists looking to infuse their work with a vintage or cinematic feel, reminiscent of traditional film photography. By introducing controlled noise and texture, the FilmGrain node enhances the visual depth and character of images, making them appear more organic and less digitally pristine. The node achieves this by generating both monochromatic and chromatic noise, which can be finely tuned to match the desired aesthetic. Additionally, the node offers options for sharpening, allowing for further refinement of the image's details. Overall, the FilmGrain node is a powerful tool for artists seeking to add a touch of analog warmth and texture to their digital creations.

🎞 Film Grain (Advanced) Input Parameters:

image

This parameter represents the input image to which the film grain effect will be applied. It is the starting point for the node's processing and is required for the node to function.

preset_name

This parameter allows you to select a predefined set of grain settings, making it easier to achieve specific looks without manually adjusting each parameter. Options include "None" and any presets available in the system. The default value is "None".

intensity

This parameter controls the overall intensity of the film grain effect. It acts as a global multiplier for other parameters, allowing you to quickly increase or decrease the effect's strength. The value ranges from 0.0 to 2.0, with a default of 1.0.

strength

This parameter determines the strength of the grain effect applied to the image. A higher value results in more pronounced grain, while a lower value produces a subtler effect. The value ranges from 0.0 to 1.0, with a default of 0.2.

grain_size

This parameter specifies the size of the grain particles. Larger values create coarser grain, while smaller values result in finer grain. The value ranges from 0.5 to 3.0, with a default of 1.2.

color_var

This parameter controls the variation in color within the grain. A higher value introduces more color noise, while a lower value keeps the grain more monochromatic. The value ranges from 0.0 to 1.0, with a default of 0.1.

sharpen

This parameter allows you to apply additional sharpening to the image after the grain effect is applied. It enhances the image's details, making them more defined. The value ranges from 0.0 to 2.0, with a default of 0.0.

🎞 Film Grain (Advanced) Output Parameters:

grained

This output parameter represents the final image with the film grain effect applied. It is the result of the node's processing and can be used in further image manipulations or as a final output. The grained image retains the original dimensions and color channels of the input image, now enhanced with the desired grain texture.

🎞 Film Grain (Advanced) Usage Tips:

  • Experiment with different preset names to quickly achieve various film grain styles without manually adjusting each parameter.
  • Use the intensity parameter to fine-tune the overall effect, especially when combining with other image processing nodes.
  • Adjust the grain_size parameter to match the resolution and style of your image; larger grain sizes can add a dramatic effect, while smaller sizes are more subtle.
  • Consider using the sharpen parameter to enhance details in images where the grain effect might soften edges.

🎞 Film Grain (Advanced) Common Errors and Solutions:

Error loading presets

  • Explanation: This error occurs when the node fails to load the preset file, possibly due to a missing or corrupted file.
  • Solution: Ensure that the presets file exists at the specified location and is not corrupted. If necessary, recreate or restore the file from a backup.

Failed to load presets

  • Explanation: This error indicates an issue with reading the presets file, which might be due to incorrect file permissions or format issues.
  • Solution: Check the file permissions to ensure the node has read access. Verify that the file is in the correct JSON format and contains valid data.

🎞 Film Grain (Advanced) Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-RndNanthu
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 Models, enabling artists to harness the latest AI tools to create incredible art.