Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To specify a node’s position in 3D space, RealFlow expects 3 values for X, Y and Z. You can enter any negative or positive value, including 0.0. By default, objects are always drawn to the origin at [ 0, 0, 0 ]. “Position” is closely related to the viewport’s grid: the distance between two grid lines exactly represents one unit, respectively 1 m. "Position" values are given in metres [ m ].

Rotation

Rotation” actually works the same way as “Position”, but here angles are needed. RealFlow accepts any positive or negative angle in degrees – 0.0 is, of course, also supported"Rotation" values are given in degrees [ deg ].

Scale

This parameter determines a node’s dimensions and again consists of 3 values. Like “Position”, “Scale” relates to RealFlow’s viewport grid and the values are given in metres [ m ].

Shear

With this parameter it is possible to create a spatial distortion of a node. Please note that the influence of “Shear” is very limited with emitter nodes and in many cases you will not see any effect, except a graphical deformation in the viewport. "Shear" values are given in metres [ m ].

Parent to

Nodes can be bounded to other objects, forcing them to follow their motions and rotations. By parenting a node to another object, it is possible to transfer already animated attributes (for example position changes) to the desired item.

...

In many cases it is required to differentiate nodes in the viewport to avoid confusion. By simply applying a colour you can separate similar or equal nodes from each other visuallyIn Python, "Color" values are defined from RGB values between 9 and 255; RealFlow Graphs and C++ use a 16-bit notation with values between 0 and 65535 plus a 8-bit Alpha channel ranging between 0 and 255.