GrowFX 2.0 User Manual

Distributor node

This distributor node generates a new pathlines from the GrowFX icon and can be used for generating a single plants.



Distance to object group

Pick Object

Click this, and then select an object in the viewport to be used as target object to calculate the distance from this object to the GrowFX icon.

[None]

Displays the name of the picked object.

Parameter: Distance

The right connector allows to get the current value of the distance between specified target object and GrowFX icon.

This value can be passed directly to any parameter, or through an influencing node, such as Affect or Math nodes.

For more information, see Example of using Parameter: Distance.

The distributor like all distributors have the following parameters:



Distributor in point parameters

The set of these parameters controls the starting paths from the specified position or point.

Count

Sets the number of starting paths.

Chaos Count %

Specifies the percentage of quantity randomness. Example: Count = 200, Chaos Count % = 50, in different points the quantity of starting paths will vary from 100 to 200.

Type Distributor

Specifies the type of even distribution. It has two values: Circular and Angular.

Angle divergence

Sets the angle divergence of even distribution.

Chaos angle

Specifies the chaos deviation of angle divergence.

Parameter: Angle div

The right connector allows to get the current value of the angle divergence for every starting path.

This value can be passed directly to any parameter, or through an influencing node, such as Affect or Math nodes.

The original value range from 0.0 to (Angle divergence + Chaos angle) value.

Angle bend

Sets the angle of vector bend.

Chaos angle

Specifies the chaos deviation of angle bend.

Parameter: Angle bend

The right connector allows to get the current value of the angle bend for every starting path.

This value can be passed directly to any parameter, or through an influencing node, such as Affect or Math nodes.

The original value range from (Angle bend - Chaos angle) value to Angle bend value.

Offset

Specifies a crosscut offset of the start position.

Chaos offset

Chaos of crosscut offset.

Parameter: Offset

The right connector allows to get the current value of the offset for every starting path.

This value can be passed directly to any parameter, or through an influencing node, such as Affect or Math nodes.

The original value range from Offset value to (Offset + Chaos offset) value.



Start vector group

All these starting vectors are directed relative to the main starting vector, which is directed relative to the main starting object. Consequently, the following parameters can modify the main starting vector.

Angle axis

Specifies the angle of axial rotation of the main vector.

Chaos angle

Specifies the angle of axial rotation.

Angle bend

Specifies the angle bend of the main vector.



Random angle group

Min angle

Specifies the minimum angle bend of the starting vector going in random direction.

Max angle

Specifies the maximum angle bend of the starting vector going in random direction.


The bottom connector allows you to connect a Path node for this node to work properly. You can also connect a Switch node to this connector.

How the distribution mechanism works at the Distributor in point:

1. It detects the initial vector (1), depending on the distributor.
2. Then the starting vector (2) is created in the following way:
2.1. Vector (1) turns around its axis at the angle (a).
2.2. The resulting vector bends at the angle (b).
2.3. Then the vector bends at the angle (c) to the random direction.
3. Relative to the vector (2), the required count (d) of vectors is created.
4. The vectors are evenly distributed in a circle at the angle (e).
5. Then the vectors bend, each in its direction at the angle (f).
6. And go apart at the distance (g).

When Vector direction node is used, the Local vector is the vector (1).

When distribution occurs from the point (Point distributor node), the initial vector is equal to Z-vector of the point node.

When distribution occurs from other paths (Path distributor node or Path position distributor node), the initial vector always directed along the path.

When distribution occurs from the surface of the other object (Surface distributor node), the initial vector directed by the normals direction of the surface.


Circular type of equal distributor:

Angular type of equal distributor:

TOP