noise_float : floatController noise_point3 : point3Controller noise_position : positionController noise_rotation : rotationController noise_scale : scaleController
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.
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
```