     
     :param: center A optional point in the coordinate system of (0.0, 0.0) to (1.0, 1.0), where (0.0, 0.0) is the bottom left corner of the sprite and (1.0, 1.0) is the top right. Default is (0.5, 0.5).
     
-    :param: startAngle An optional angle in radians between 0 and 2Pi, where 0 is to the right along the x axis. The first color will start at this angle; colors will progress counter-clockwise. Default is 0.
+    :param: startAngle An optional angle in radians between 0 and 2Pi, where 0 is to the right along the x axis. The first color will start at this angle; colors will progress counter-clockwise. Default is 0. The related uniform is u_startAngle.
     
     :param: blended If true, the given colors will be blended with the texture's existing colors; if false the node will have purely the given colors. Note that if true the keepShape value will be ignored.
     

        
        // Sanitization
        
        // startAngle
        if startAngle != nil {
            self.startAngle = startAngle!
        }
        uniforms.append(u_startAngle)
        
        // center
        var x : CGFloat = 0.5

        gradientType = "radial"
        
        shader = radialGradientShader(colors: colors, locations: locations, firstCenter: firstCenter, firstRadius: firstRadius, secondCenter: secondCenter, secondRadius: secondRadius, blended: blended)
        shader?.uniforms = uniforms
    }
    
    
