The '''Light''' component is used to illumate the render scene beyond skybox illumination. This component can be used for suns, spots, and points, but not area lights.
== Usage ==
== Fields ==
{{Table ComponentFields
{{Table ComponentFields
|LightType|LightType| The type of light, which can be directional or point to name a couple.
|LightType|LightType| The type of light, which can be directional or point to name a couple.
Line 12:
Line 13:
|ShadowStrength|Float| How dark the shadows are.
|ShadowStrength|Float| How dark the shadows are.
|ShadowNearPlane|Float| How far away shadows will render for this point light.
|ShadowNearPlane|Float| How far away shadows will render for this point light.
|ShadowMapResolution|Int| How detailed the resolution for shadows is in pixels. More info in [[#Behavior]].
|ShadowMapResolution|Int| How detailed the resolution for shadows is in pixels.
|ShadowBias|Float|
|ShadowBias|Float| added to the distance in the shadow map to ensure that pixels on the borderline definitely pass the comparison as they should.
|ShadowNormalBias|Float|
|ShadowNormalBias|Float| Makes surrounding lit areas encroach upon the center shadow, making the encroached area lit too.
|Range|Float| How far for the light to shine in meters, where the range represents the point where the falloff stops.
|Range|Float| How far for the light to shine in meters, where the range represents the point where the falloff stops.
|SpotAngle|Float| The angle from 0-180 when on spot light mode to project the light at. 0 is no light, 60 is like car headlights, and 180 is extreme and unrealistic.
|SpotAngle|Float| The angle from 0-180 when on spot light mode to project the light at. 0 is no light, 60 is like car headlights, and 180 is extreme and unrealistic.
The Light component is used to illumate the render scene beyond skybox illumination. This component can be used for suns, spots, and points, but not area lights.