public void SetShaderParameter(string name, ShaderParamType type, object value) { ShaderParam param = new ShaderParam(); param.Name = name; param.DataValue = value; param.Type = type; if (!ShaderParams.ContainsKey(name)) { ShaderParams.Add(name, param); } else { ShaderParams[name] = param; } }