---
title: "GradientModule"
description: "API documentation for GradientModule"
url: https://developer.disguise.one/python-api/docs/gradientmodule/
---

# GradientModule

Base class (inherits properties and methods): _[Module](/python-api/docs/module#module)_

Subclasses: _[SockPuppetGradientModule](/python-api/docs/sockpuppetgradientmodule#sockpuppetgradientmodule)_

## Properties

#### **Inner\_radius** : _float_

#### **\_1st\_brightness** : _float_

#### **\_2nd\_brightness** : _float_

#### **\_2nd\_xCol** : _float_

_UserName: 2nd colour X_

#### **\_2nd\_yCol** : _float_

_UserName: 2nd colour Y_

#### **angle** : _float_

_UserName: Angle_

#### **dither** : _bool_

_UserName: Dither_

#### **gamma** : _float_

_UserName: Gamma_

#### **interpolation** : _int_

_Options: {0: ‘Linear’, 1: ‘SmoothStep’}  
UserName: Interpolation method_

#### **length** : _float_

_UserName: Length_

#### **position** : _[Vec2](/python-api/docs/vec2#vec2)_

_UserName: Position_

#### **scale** : _[Vec2](/python-api/docs/vec2#vec2)_

_UserName: Aspect scale_

#### **type** : _int_

_Options: {0: ‘Linear’, 1: ‘Radial’}  
UserName: Type_

## Constructors

#### **\_\_init\_\_**(self)
