You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Gems/AtomLyIntegration/CommonFeatures/Code/Source/CoreLights
Ken Pruiksma 33c408f654
Expose shadow bias to component & feature processors. (#2406)
* Expose shadow bias to component & feature processors. Shadow bias now works more consistently with various near / far shadow planes and caster positions. Bias now also affects esm shadows which helps eliminate acne in certain situations.

Signed-off-by: Ken Pruiksma <pruiksma@amazon.com>

* Adding jira comment to light configuration serialization version. Improved comment on final adjustment to bias before its sent to the shader.

Signed-off-by: Ken Pruiksma <pruiksma@amazon.com>

* Hooking up bias to behavior context.

Signed-off-by: Ken Pruiksma <pruiksma@amazon.com>
4 years ago
..
AreaLightComponent.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
AreaLightComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
AreaLightComponentConfig.cpp Expose shadow bias to component & feature processors. (#2406) 4 years ago
AreaLightComponentController.cpp Expose shadow bias to component & feature processors. (#2406) 4 years ago
AreaLightComponentController.h Expose shadow bias to component & feature processors. (#2406) 4 years ago
CapsuleLightDelegate.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
CapsuleLightDelegate.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
DirectionalLightComponent.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
DirectionalLightComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
DirectionalLightComponentConfig.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
DirectionalLightComponentController.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
DirectionalLightComponentController.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
DiskLightDelegate.cpp Expose shadow bias to component & feature processors. (#2406) 4 years ago
DiskLightDelegate.h Expose shadow bias to component & feature processors. (#2406) 4 years ago
EditorAreaLightComponent.cpp Expose shadow bias to component & feature processors. (#2406) 4 years ago
EditorAreaLightComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
EditorDirectionalLightComponent.cpp LYN-4774 Fix missing box icons inside the main Viewport (#2297) 4 years ago
EditorDirectionalLightComponent.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LightDelegateBase.h Expose shadow bias to component & feature processors. (#2406) 4 years ago
LightDelegateBase.inl Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LightDelegateInterface.h Expose shadow bias to component & feature processors. (#2406) 4 years ago
PolygonLightDelegate.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
PolygonLightDelegate.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
QuadLightDelegate.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
QuadLightDelegate.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SimplePointLightDelegate.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SimplePointLightDelegate.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SimpleSpotLightDelegate.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SimpleSpotLightDelegate.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
SphereLightDelegate.cpp Expose shadow bias to component & feature processors. (#2406) 4 years ago
SphereLightDelegate.h Expose shadow bias to component & feature processors. (#2406) 4 years ago