MAXScript Language Reference > 3ds Max Objects > Animation Controllers > Controller Types >

# Noise Controllers

    noise_float : floatController
    noise_point3 : point3Controller
    noise_position : positionController
    noise_rotation : rotationController
    noise_scale : scaleController

Value > MAXWrapper > Controllers > Noise Controllers

| Animation Controllers - Quick Navigation

Constructor

    noise_float ... noise_point3 ... noise_position ... noise_rotation ... noise_scale ...

Properties

Access to the following properties is available on all noise controllers:

    <noise_controller>.seed Integer default: 0
    <noise_controller>.frequency Float default: 0.5
    <noise_controller>.fractal Boolean default: true
    <noise_controller>.roughness Float default: 0.0
    <noise_controller>.rampin Time default: 0f
    <noise_controller>.rampout Time default: 0f

In addition, for noise float controllers you can get these properties:

    <noise_controller>.noise_strength Float default: 5 -- animatable
    <noise_controller>.positive Boolean default: false

limits values to > 0

and for noise position,point3,rotation and scale controllers:

    <noise_controller>.noise_strength Point3 default: varies -- animatable

    position and point3 default: [50,50,50]
    rotation default: [0.785398,0.785398,0.785398]
    scale default: [0.5,0.5,0.5]

    <noise_controller>.x_positive Boolean default: false
    <noise_controller>.y_positive Boolean default: false
    <noise_controller>.z_positive Boolean default: false

limits values to > 0

Note

You need to access these properties explicitly on a controller,

FOR EXAMPLE,
    $box01.position.controller.x_strength = 100
or
    c = $box01.rotation.controller
    c.seed = random 0 100
    c.fractal = off
    c.frequency = random 0.1 0.2

#### See Also

- Controller Common Properties, Operators, and Methods

- MAXWrapper Common Properties, Operators, and Methods

- Value Common Properties, Operators, and Methods