| Name | Script Name | Type | Description | Supports None | Default | Minimum | Maximum |
| Name | Name | String | Name of the Material Gradient | Yes | | | |
| GradientType | GradientType | Enumeration (Gradient) | Indicates gradient type; linear, radial, rectangular, or angular | No | Linear | | |
| Angle | Angle | Real | Holds angle for linear and angular gradients | No | 0.0 | 0.0 | 360.0 |
| RepeatCount | RepeatCount | Integer | Times to repeat drawing this gradient | No | 0 | 0 | 999 |
| RepeatType | RepeatType | Enumeration (RepeatType) | Defines a gradient paintstyle repeat type; Pad, Reflect, or Repeat | No | Pad | | |
| ColorStops | ColorStops | List | List of color stops | Yes | 0 | | |
| TransparencyStops | TransparencyStops | List | List of transparency stops | No | 0 | | |
| CenterPoint | CenterPoint | Point | Center point of radial, rectangular or angular gradients | Yes | (0.0,0.0) | | |
| FocalPoint | FocalPoint | Point | Focal point of radial, rectangular or angular gradients | Yes | (0.0,0.0) | | |
| Boolean | Invert | Enumeration (Boolean) | Defines True and False to be one and zero | No | False | | |