Nodes/NormalMapLightEstimator/Normal Map Light Estimator
ComfyUI Node

Normal Map Light Estimator

A ComfyUI node in Custom/Lighting with 17 inputs and 20 outputs.

By APZmedia·Created 10 months ago·Updated 10 months ago· 0
Normal Map Light Estimator
  • normal_map
  • luma_image
  • exclusion_mask
  • x_direction
  • y_direction
  • combined_direction
  • hard_soft_index
  • x_confidence
  • y_confidence
  • overall_confidence
  • spread_value
  • debug_mask
  • lit_normals_viz
  • cluster_delta_chart
  • x_threshold_preview
  • y_threshold_preview
  • false_color_ire
  • shadow_mask
  • soft_shadow_mask
  • shadow_character
  • transition_quality
  • soft_ratio
  • hard_ratio
luma_threshold0.50
curve_types_curve
x_threshold0.40
y_threshold_upper0.10
y_threshold_lower0.10
central_threshold0.30
hard_light_threshold0.15
soft_light_threshold0.35
shadow_ire_threshold20
transition_sensitivity0.10
format_modeauto
normal_standardOpenGL
analysis_methodcombined
ire_analysis_weight0.5
CategoryCustom/Lighting

Inputs (17)

NameTypeDefaultDescription
normal_mapIMAGE
luma_imageIMAGE
luma_thresholdFLOAT0.500–1
curve_typeCOMBOs_curve4 options: linear, s_curve, exponential, logarithmic
x_thresholdFLOAT0.400–1
y_threshold_upperFLOAT0.100–1
y_threshold_lowerFLOAT0.100–1
central_thresholdFLOAT0.300–1
hard_light_thresholdFLOAT0.150–1
soft_light_thresholdFLOAT0.350–1
shadow_ire_thresholdFLOAT200–50
transition_sensitivityFLOAT0.100.01–1
format_modeoptCOMBOauto2 options: auto, manual
normal_standardoptCOMBOOpenGL4 options: OpenGL, DirectX, World_Space, Object_Space
analysis_methodoptCOMBOcombined3 options: advanced, legacy, combined
exclusion_maskoptMASK
ire_analysis_weightoptFLOAT0.50–1

Outputs (20)

NameTypeDescription
x_directionSTRING
y_directionSTRING
combined_directionSTRING
hard_soft_indexSTRING
x_confidenceSTRING
y_confidenceSTRING
overall_confidenceSTRING
spread_valueSTRING
debug_maskIMAGE
lit_normals_vizIMAGE
cluster_delta_chartIMAGE
x_threshold_previewIMAGE
y_threshold_previewIMAGE
false_color_ireIMAGE
shadow_maskIMAGE
soft_shadow_maskIMAGE
shadow_characterSTRING
transition_qualitySTRING
soft_ratioFLOAT
hard_ratioFLOAT