Files
Mohamed Oumoumad e2f012782c v0.2.0 - Add LogC4 decode node
Adds Gear LogC4 Decode + Save EXR alongside the existing LogC3 node.
LogC4 has ~3 extra stops of highlight headroom (ceiling ~470 linear vs
LogC3's ~55), needed for LoRAs trained on LogC4 targets like the V10
HDR family (v10_logc4_*, klein4b_v10_logc4_*, klein9b_v10_logc4_*).

- gear/logc4.py: pure-library encode/decode (mirrors logc3.py API)
- nodes/logc4_decode.py: node class (mirrors logc3_decode.py I/O)
- README: side-by-side LogC3/LogC4 picker table + ceiling note
2026-05-24 20:13:54 +02:00

26 lines
983 B
Python

"""ComfyUI_Gear — VFX-oriented nodes for ComfyUI.
Current nodes:
Gear · LogC3 Decode + Save EXR — inverse LogC3 + float16 EXR writer
(ceiling ~55 linear, ≈8.3 stops above mid)
Gear · LogC4 Decode + Save EXR — inverse LogC4 + float16 EXR writer
(ceiling ~470 linear, ≈11.3 stops above mid)
Gear · Color Grade (exr-viewer) — ACEScct grading pipeline w/ a live
WebGL panel (color wheels, scopes,
A|B compare, batch frame scrubber)
More VFX-oriented nodes will be added over time. See README.md for the
extension story (one node per file in `nodes/`, library code in `gear/`).
"""
from .nodes import NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS
__version__ = "0.2.0"
WEB_DIRECTORY = "./web"
__all__ = [
"NODE_CLASS_MAPPINGS",
"NODE_DISPLAY_NAME_MAPPINGS",
"WEB_DIRECTORY",
"__version__",
]