public void SetPartParameters(int partIndex, string parametersShortName) { PartMaterial part = mParts[partIndex]; EffectParameterListSave list = mParametersDictionary[parametersShortName]; // Store parameters and apply them to effect part.ParametersName = parametersShortName; part.Parameters = list; list.ApplyTo(part.Effect); }