SpaceNoise : SpacewarpObject

SpaceNoise - superclass: SpacewarpObject; super-superclass:node - classID: #(-107499228, 1)

Constructor

spaceNoise...

Properties

<SpaceNoise>.length Float default: 0.0 -- animatable

The length of the warp object.

<SpaceNoise>.width Float default: 0.0 -- animatable

The width of the warp object.

<SpaceNoise>.height Float default: 0.0 -- animatable

The height of the warp object.

<SpaceNoise>.decay Float default: 0.0 -- animatable

When is set to 0, there is no decay, and the space warp affects its bound object regardless of its distance from the object. When you increase the decay, the effect on the bound object falls off exponentially.

<SpaceNoise>.seed Integer default: 0 -- animatable

Generates a random start point from the number you set. Especially useful in creating terrain, because each setting can produce a different configuration.

<SpaceNoise>.scale Float default: 100 -- animatable

The size of the noise effect (not strength). Larger values produce smoother noise, lower values more jagged noise.

<SpaceNoise>.fractal Integer default: 0 -- animatable

When on, produces a fractal effect based on current settings:

0- Off

1- On

<SpaceNoise>.Rough Float default: 0.0 -- animatable

Determines the extent of fractal variation. Lower values are less rough than higher values.

<SpaceNoise>.iterations Float default: 6.0 -- animatable

The number of iterations (or octaves) used by the fractal function. Fewer iterations use less fractal energy and generate a smoother effect. An iteration of 1.0 is the same as turning Fractal off.

<SpaceNoise>.phase Integer default: 0 -- animatable

Shifts the start and end points of the underlying wave.

<SpaceNoise>.strength Point3 default: [0,0,0] -- animatable

The strength of the noise effect along each of three axes. Enter a value for at least one of these axes to produce a noise effect.

Note: Since *scale* is a property for all nodes, a name conflict exists between the *scale* property for nodes and the *scale* property for SpaceNoise. To access the SpaceNoise *scale* property, you need to access this property as a property of a node's *baseObject* property.

FOR EXAMPLE:

sn=spaceNoise()
sn.baseObject.scale=150
<SpaceNoise>.animate Boolean default: false

Specifies whether to animate the noise.

<SpaceNoise>.frequency Float default: 0.25

The animation frequency.

Associated Methods

bindSpaceWarp <node> <spaceNoise_node>

Associated Binding Modifier

SimpleOSMToWSMMod

This modifier is automatically created by the *bindSpaceWarp()* method, and is not otherwise creatable by MAXScript. There are no properties associated with this binding modifier.