Refactor material instance to not override all public parameters by default (need explicit set)

#3444
This commit is contained in:
Wojtek Figat
2025-09-21 20:59:25 +02:00
parent 902744a0ce
commit 26e94f6f8e

View File

@@ -90,9 +90,11 @@ void MaterialInstance::OnBaseParamsChanged()
// Get the newest parameters
baseParams->Clone(Params);
#if 0
// Override all public parameters by default
for (auto& param : Params)
param.SetIsOverride(param.IsPublic());
#endif
// Copy previous parameters values
for (int32 i = 0; i < oldParams.Count(); i++)