RaymarchLight component

RaymarchLight is a component you add to any object with a Unity Light component to make it participate in the raymarching process.

Inside the Unity Light component, the type of light, its intensity and color, and whether it has shadows or not are all parameters used by the Raymarcher. Additionally, you can adjust the light’s shadow penumbra size with the ShadowSharpness property.


Shadow SharpnessAdjusts how fuzzy this light's shadows are.
Shadow StepsHow many raymarching steps to take when determining how covered in shadow an area is.