From 6e1beb54a4d5dc4b015b29e9ee3e004dc7bc1e83 Mon Sep 17 00:00:00 2001 From: sumitchatterjee13 <51856136+sumitchatterjee13@users.noreply.github.com> Date: Thu, 25 Sep 2025 08:17:28 +1000 Subject: [PATCH] Add vae-decode-hdr node with HDR support (#2174) Added a new custom 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.ComfyUI node for HDR VAE decoding. --- 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 d6c2e75e..f408c706 100755 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -33676,6 +33676,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." + } ] }