public override void Apply(Data.ParametersBase parameters) { Effect.Normal = this.Normal; Effect.Mask = this.Mask; Effect.CustomizeParameters = parameters.GetValueOrDefault(Data.CustomizeParameters.CustomizeParametersKey, Data.CustomizeParameters.Default); }
public override void Apply(Data.ParametersBase parameters) { Effect.ColorMap0 = this.ColorMap0; Effect.SpecularMap0 = this.SpecularMap0; Effect.NormalMap0 = this.NormalMap0; Effect.Color = parameters.GetValueOrDefault(ColorParameterKey, DefaultColor); }