|
|
@@ -65,7 +65,7 @@
|
|
|
<member name="light_specular" type="float" setter="set_param" getter="get_param" default="0.5">
|
|
|
The intensity of the specular blob in objects affected by the light. At [code]0[/code], the light becomes a pure diffuse light. When not baking emission, this can be used to avoid unrealistic reflections when placing lights above an emissive surface.
|
|
|
</member>
|
|
|
- <member name="shadow_bias" type="float" setter="set_param" getter="get_param" default="0.02">
|
|
|
+ <member name="shadow_bias" type="float" setter="set_param" getter="get_param" default="0.1">
|
|
|
Used to adjust shadow appearance. Too small a value results in self-shadowing ("shadow acne"), while too large a value causes shadows to separate from casters ("peter-panning"). Adjust as needed.
|
|
|
</member>
|
|
|
<member name="shadow_blur" type="float" setter="set_param" getter="get_param" default="1.0">
|
|
|
@@ -77,7 +77,7 @@
|
|
|
<member name="shadow_enabled" type="bool" setter="set_shadow" getter="has_shadow" default="false">
|
|
|
If [code]true[/code], the light will cast shadows.
|
|
|
</member>
|
|
|
- <member name="shadow_normal_bias" type="float" setter="set_param" getter="get_param" default="1.0">
|
|
|
+ <member name="shadow_normal_bias" type="float" setter="set_param" getter="get_param" default="2.0">
|
|
|
Offsets the lookup into the shadow map by the object's normal. This can be used to reduce self-shadowing artifacts without using [member shadow_bias]. In practice, this value should be tweaked along with [member shadow_bias] to reduce artifacts as much as possible.
|
|
|
</member>
|
|
|
<member name="shadow_reverse_cull_face" type="bool" setter="set_shadow_reverse_cull_face" getter="get_shadow_reverse_cull_face" default="false">
|