ComfyUI > Nodes > radiance > ◎ Radiance Highlight Synthesis

ComfyUI Node: ◎ Radiance Highlight Synthesis

Class Name

RadianceHighlightSynthesis

Category
FXTD Studios/Radiance/Color
Author
fxtdstudios (Account age: 0days)
Extension
radiance
Latest Updated
2026-03-20
Github Stars
0.18K

How to Install radiance

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

◎ Radiance Highlight Synthesis Description

Enhances HDR by synthesizing detail in clipped highlights, adding depth and texture to images.

◎ Radiance Highlight Synthesis:

RadianceHighlightSynthesis is a specialized node designed to enhance high dynamic range (HDR) details in areas of an image where highlights have been clipped, often resulting in "flat white" regions such as skies or light sources. This node works by "hallucinating" or synthesizing detail in these blown-out areas by expanding the dynamic range using a roll-off curve and generating synthetic grain or texture that matches the image's statistical properties. The synthesized detail is then blended into the expanded highlights to simulate the effect of film clipping, which can add depth and texture to otherwise featureless bright areas. This process is particularly beneficial for artists and designers looking to improve the visual quality of images with overexposed highlights, providing a more natural and aesthetically pleasing result.

◎ Radiance Highlight Synthesis Input Parameters:

threshold

The threshold parameter determines the luminance level above which the node will start synthesizing details. It acts as a cutoff point, where any pixel with a luminance value exceeding this threshold is considered for highlight synthesis. A higher threshold means fewer areas will be processed, potentially skipping the synthesis if set to 1.0, resulting in no highlights being added. This parameter allows you to control the extent of the highlight recovery process, with typical values ranging from 0.0 to 1.0.

detail_amount

The detail_amount parameter controls the intensity of the synthetic grain or texture added to the highlights. A value of 0 results in a clean passthrough with no additional noise, while values greater than 0 introduce varying levels of synthetic detail, enhancing the perceived texture in the highlight areas. This parameter is crucial for achieving the desired level of detail and realism in the processed image, with typical values ranging from 0.0 to 1.0.

◎ Radiance Highlight Synthesis Output Parameters:

synthesized_image

The synthesized_image output is the processed image with enhanced highlights. This output contains the original image data with additional synthesized details in the highlight areas, providing a more dynamic and textured appearance. The output is particularly useful for improving the visual quality of images with overexposed regions, making them more visually appealing and realistic.

◎ Radiance Highlight Synthesis Usage Tips:

  • To achieve subtle enhancements, start with a low detail_amount and gradually increase it until the desired level of texture is achieved in the highlights.
  • Use a threshold value that closely matches the luminance level of the areas you wish to enhance, ensuring that only the necessary regions are processed.
  • Experiment with different combinations of threshold and detail_amount to find the optimal settings for your specific image and artistic goals.

◎ Radiance Highlight Synthesis Common Errors and Solutions:

"NaN values in output"

  • Explanation: This error may occur if the input image contains invalid or undefined pixel values, leading to issues during processing.
  • Solution: Ensure that the input image is properly formatted and free of any NaN or infinite values before processing with the node.

"No highlights processed"

  • Explanation: If the threshold is set too high, the node may skip processing entirely, resulting in no changes to the image.
  • Solution: Lower the threshold value to ensure that the desired highlight areas are included in the processing.

◎ Radiance Highlight Synthesis Related Nodes

Go back to the extension to check out more related nodes.
radiance
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.

◎ Radiance Highlight Synthesis