Exemple #1
0
        public override string GetJson()
        {
            GradientMapData d = new GradientMapData();

            FillBaseNodeData(d);
            d.colors = new List <float[]>();

            if (gradient != null)
            {
                for (int j = 0; j < gradient.colors.Length; ++j)
                {
                    MVector m = gradient.colors[j];
                    d.colors.Add(m.ToArray());
                }

                d.positions = gradient.positions;
            }

            return(JsonConvert.SerializeObject(d));
        }