ComfyUI Node: Normal Map Light Estimator
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.
Category
Custom/Lighting
Inputs
normal_map IMAGE
luma_image IMAGE
luma_threshold FLOAT
curve_type
- linear
- s_curve
- exponential
- logarithmic
x_threshold FLOAT
y_threshold_upper FLOAT
y_threshold_lower FLOAT
central_threshold FLOAT
hard_light_threshold FLOAT
soft_light_threshold FLOAT
shadow_ire_threshold FLOAT
transition_sensitivity FLOAT
format_mode
- auto
- manual
normal_standard
- OpenGL
- DirectX
- World_Space
- Object_Space
analysis_method
- advanced
- legacy
- combined
exclusion_mask MASK
ire_analysis_weight FLOAT
Outputs
STRING
STRING
STRING
STRING
STRING
STRING
STRING
STRING
IMAGE
IMAGE
IMAGE
IMAGE
IMAGE
IMAGE
IMAGE
IMAGE
STRING
STRING
FLOAT
FLOAT
Extension: NormalMapLightEstimator
A ComfyUI custom node for estimating light direction and quality from normal maps using luma masking. The system analyzes surface normals to infer lighting information for downstream tasks like adaptive relighting, directional masking, or stylized effects.
Authored by APZmedia
Looking for a different node?
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.