ComfyUI Node
LC Lighting Control π¦
A ComfyUI node in LC123 with 22 inputs and 2 outputs.
LC Lighting Control π¦
- image
- normal_map
- depth_map
- mask
- image
- debug_mask
βambient_light0.25βΊ
βdepth_scale0.50βΊ
βlight1_x0.00βΊ
βlight1_y0.50βΊ
βlight1_z0.90βΊ
βlight1_intensity1.00βΊ
βlight1_size1.00βΊ
βenable_light_2falseβΊ
βlight2_x-1.00βΊ
βlight2_y0.00βΊ
βlight2_z0.50βΊ
βlight2_intensity1.00βΊ
βlight2_size0.50βΊ
βcast_shadowstrueβΊ
βshadow_strength0.50βΊ
βshadow_softness0.30βΊ
βmask_enabledtrueβΊ
βmask_blend0.45βΊ
CategoryLC123
Inputs (22)
| Name | Type | Default | Description |
|---|---|---|---|
| image | IMAGE | β | |
| normal_map | IMAGE | Normal map (RGB). Same subject framing as the image. | |
| depth_map | IMAGE | Depth map. Same subject framing as the image. | |
| ambient_light | FLOAT | 0.250β1.5 | Shadow floor. 0 = pure key. |
| depth_scale | FLOAT | 0.500β2 | Far pixels fall off inside the beam (0 = no depth falloff). |
| light1_x | FLOAT | 0.00-1β1 | +X = from the right of the frame. |
| light1_y | FLOAT | 0.50-1β1 | +Y = from above. |
| light1_z | FLOAT | 0.900β1 | 0 = side plane, 1 = front. Negative is ignored. |
| light1_intensity | FLOAT | 1.000β4 | β |
| light1_size | FLOAT | 1.000.05β1.5 | Cone width: small = spot, large = flood. |
| enable_light_2 | BOOLEAN | false | β |
| light2_x | FLOAT | -1.00-1β1 | β |
| light2_y | FLOAT | 0.00-1β1 | β |
| light2_z | FLOAT | 0.500β1 | β |
| light2_intensity | FLOAT | 1.000β4 | β |
| light2_size | FLOAT | 0.500.05β1.5 | β |
| cast_shadows | BOOLEAN | true | β |
| shadow_strength | FLOAT | 0.500β1 | β |
| shadow_softness | FLOAT | 0.300β1 | β |
| mask_enabled | BOOLEAN | true | β |
| mask_blend | FLOAT | 0.450β1 | β |
| maskopt | MASK | Optional subject mask. Enables virtual-dome normals when mask_enabled. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| image | IMAGE | β |
| debug_mask | MASK | β |