From 469e65bba92ff5fb4fd77db066031d0a5fa29724 Mon Sep 17 00:00:00 2001 From: sumitchatterjee13 <51856136+sumitchatterjee13@users.noreply.github.com> Date: Wed, 24 Sep 2025 00:44:16 +1000 Subject: [PATCH] Add HDR VAE decoding node to custom-node-list The vae-decode-hdr repository is for a custom ComfyUI node designed to preserve High Dynamic Range (HDR) data during VAE decoding. The developer, Sumit Chatterjee, created this node to address the limitation of ComfyUI's default VAE Decode node, which compresses outputs to a 0-1 pixel range, resulting in a loss of dynamic range. The node uses a "scientific approach" to analyze the VAE's conv_out layer and intelligently expand highlight regions, bypassing the clipping that typically occurs. The repository also includes a companion tool called the "Linear EXR Export" node, which is essential for creating professional HDR output files that are ready for use in compositing software. The project is licensed under the MIT License and is open to contributions. --- custom-node-list.json | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/custom-node-list.json b/custom-node-list.json index 9cb2dad9..777371f7 100755 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -33613,6 +33613,16 @@ ], "install_type": "unzip", "description": "This is a node to convert an image into a CMYK Halftone dot image." - } + }, + { + "author": "sumitchatterjee13", + "title": "vae-decode-hdr", + "reference": "https://github.com/sumitchatterjee13/vae-decode-hdr", + "files": [ + "https://github.com/sumitchatterjee13/vae-decode-hdr" + ], + "install_type": "git-clone", + "description": "A custom ComfyUI node that preserves High Dynamic Range (HDR) data during VAE decoding, bypassing the default 0-1 range clamping. It also includes a companion 'Linear EXR Export' node for creating professional-grade linear EXR files." + } ] }