# SetPointLight *in [Lib.render.shading](README.md)* Adds a point light into the scene which illuminates geometry using a combination of "Color", "Intensity" and "Decay". Beware that [SetEnvironment] also affects the lighting in your scene, even if you are not using it, because every scene is always lit by a Default CubeMap (that can be deactivated by manually adding a [SetEnvironment]). Currently a maximum of 8 Pointlights can be used in your scene. For example by daisy-chaining them right before your graph goes into the camera. ## Input Parameters | Name (Relevancy & Type) | Description | |---|---| | **Command** (Command) | — | | **Position** (Vector3) | Changes the position of the PointLight:

X (-left / +right),
Y (-down / +up),
Z (-forward / +backwards) | | **Intensity** (Single) | Increases or decreases the intensity of the light in relation to its decay.
| | **Color** (Vector4) | Sets the color of the light. | | **Range** (Single) | This setting is currently ignored. It is recommended to use the "Decay" setting instead.
| | **Decay** (Single) | Controls how far the light shines into the scene.

A low decay setting means the light is shining far.
A high decay setting means the light reaches a short distance. | ## Outputs | Name | Type | |---|---| | **Output** | T3.Core.DataTypes.Command |