diff --git a/Gems/Atom/Feature/Common/Code/Source/PostProcess/LookModification/LookModificationSettings.cpp b/Gems/Atom/Feature/Common/Code/Source/PostProcess/LookModification/LookModificationSettings.cpp index 8950a2f12b..3bde150508 100644 --- a/Gems/Atom/Feature/Common/Code/Source/PostProcess/LookModification/LookModificationSettings.cpp +++ b/Gems/Atom/Feature/Common/Code/Source/PostProcess/LookModification/LookModificationSettings.cpp @@ -40,7 +40,6 @@ namespace AZ void LookModificationSettings::ApplySettingsTo(LookModificationSettings* target, float alpha) const { - AZ_UNUSED(alpha); AZ_Assert(target != nullptr, "LookModificationSettings::ApplySettingsTo called with nullptr as argument."); auto lutAssetId = GetColorGradingLut(); @@ -48,20 +47,10 @@ namespace AZ { Render::LutBlendItem lutBlend; lutBlend.m_intensity = GetColorGradingLutIntensity(); - lutBlend.m_overrideStrength = GetColorGradingLutOverride(); + lutBlend.m_overrideStrength = GetColorGradingLutOverride() * alpha; lutBlend.m_assetId = lutAssetId; target->AddLutBlend(lutBlend); } - - // Auto-gen code to blend individual params based on their override value onto target settings -#define OVERRIDE_TARGET target -#define OVERRIDE_ALPHA alpha - -#include -#include -#include -#undef OVERRIDE_TARGET -#undef OVERRIDE_ALPHA } void LookModificationSettings::Simulate(float deltaTime)