by FXTD Studios
Professional HDR image processing suite for ComfyUI.
Color grading, film effects, temporal video processing, and an industry-grade interactive viewer.
◎ What's New in v2.1.0
9 new nodes, a complete Radiance Viewer overhaul, and requirements cleanup. 89/89 VFX audit tests pass.
◎ Quick Start
Installation (1 minute)
cd ComfyUI/custom_nodes
git clone https://github.com/fxtdstudios/radiance.git
cd radiance
pip install -r requirements_windows.txt # or _linux / _mac_silicon
Or use ComfyUI Manager — search for radiance and click Install.
Basic Workflows
HDR Image
Image → ImageToFloat32 → Float32ColorCorrect → HDRToneMap → SaveImageEXR
Film Look
Image → RadianceGrade → FXTDFilmGrain → FXTDLensEffects → RadianceViewer
Grade Matching (New v2.1)
SourceShot ──┐
├→ RadianceGradeMatch → matched_image
Reference ──┘ → grade_info → ApplyGradeInfo(OtherShot)
LUT Export for Resolve / Nuke
RadianceGrade → grade_info → RadianceLUTBake → grade.cube
any_image → RadianceLUTApply(grade.cube) → graded_image
Video Flicker Fix (New v2.1)
video_batch → RadianceFlickerAnalyze → flicker_report
video_batch → RadianceTemporalSmooth(alpha=0.6, motion_aware=True) → clean_video
⌨ Viewer Shortcuts
The Radiance Pro Viewer is keyboard-driven. All operations are instant — no menus.
The ◎ Save menu in the viewer includes Export CDL (Grade) — saves your current grade as an ASC CDL v1.2 XML file readable by Nuke, DaVinci Resolve, and any OCIO pipeline.
◎ Node Overview
All 76 nodes are organized into 12 categories. Click any category to jump to its full documentation in the Node Reference.
| Category | Nodes | Highlights |
|---|---|---|
| ◎ Color Grading | 12 | Grade, GradeMatch, ApplyGradeInfo, LUTBake, LUTApply, ACES 2.0, OCIO, Log curves |
| ◎ Scopes & Analysis | 5 | FalseColor, Waveform, Vectorscope, QC Pro |
| ◎ Video & Temporal | 5 | TemporalSmooth, FlickerAnalyze, ReadVideo, ReadSequence, WriteVideo |
| ◎ Compositing | 2 | BlendComposite (8 modes), MetadataOverlay |
| ◎ Film & Camera | 8 | FilmGrain, LensEffects, FilmLook, ProFilmEffects, Camera, WhiteBalance |
| ◎ HDR & Dynamic Range | 7 | Float32, ExposureBlend, ToneMap, ShadowHighlight, HighlightSynth |
| ◎ Export / Import | 6 | SaveEXR, LoadEXR, Save16bit, SaveHDRI, ProjectEXR |
| ⬆ Upscale | 7 | ProUpscale, BySize, Tiled, AI (RealESRGAN/SUPIR), Sharpen, Downscale, BitDepth |
| ◎ Depth & AI | 2 | DepthAnythingV2, DepthVisualize |
| ◎ Sampler & Prompt | 4 | SamplerPro, CinematicPrompt, SimpleToFlux, DNA |
| ◎ Pipeline & Project | 5 | UnifiedLoader, ProjectSettings, ProjectEXR, Studio, NukeLink |
| ◎ Viewer | 3 | RadianceViewer, RadianceProViewer, ProViewerAdvanced |
◎ Technology
| Library | Purpose |
|---|---|
| OpenColorIO | Industry color management (ACES, OCIO configs) |
| OpenEXR | Professional 32-bit HDR file format |
| colour-science | Color space math and transforms |
| PyTorch | GPU acceleration (CUDA + MPS) |
| OpenCV | Real-time image processing |
| Pillow | Image I/O and compositing helpers |
| HuggingFace Transformers | Depth estimation AI models |