Display
With the nodes of the "Display" class it is possible to visualize fundamental RealFlow elements like particles or meshes, but also complex structures such as vector fields. A vector field can be used to make forces visible. These forces are drawn as arrows of varying length and orientation
Nodes
Name | Description |
---|---|
DisplayBox | Displays the input 'box' in the OpenGL viewport. |
DisplayFieldMask | Displays the input field as a set of three intersecting planes or the whole field depending on the slice values. |
DisplayFieldScalar | Displays the input field as a set of three intersecting planes or the whole field depending on the slice values. |
DisplayFieldVector3 | Displays the input vector 'field' discretized by arrows in the viewport. |
DisplayMesh | Displays the input 'mesh' in the OpenGL viewport. |
DisplayParticles | Displays the input 'particles' in the OpenGL viewport. |
DisplayPoint3 | Displays the input 'point' with the specified 'size' and 'color' in the OpenGL viewport. |
DisplayVector3 | Displays an array of vectors (points and directions) in the OpenGL viewport. |
Â
DisplayBox
Displays the input 'box' in the OpenGL viewport.
Inputs
Name | Types | PassThrough | Description |
---|---|---|---|
box | Box | Â | The box |
color | Color4 | Â | The color |
Outputs
Name | Types | PassThrough | Description |
---|---|---|---|
evaluate | Evaluate | Â | The evaluate |
Â
DisplayFieldMask
Displays the input field as a set of three intersecting planes or the whole field depending on the slice values.
Inputs
Name | Types | PassThrough | Description |
---|---|---|---|
field | MaskField | Â | The field |
x slice | Real |  | Value between 0.0 and 1.0 for the X intersecting plane.If the value is out of the range the whole field is displayed. |
y slice | Real |  | Value between 0.0 and 1.0 for the Y intersecting plane.If the value is out of the range the whole field is displayed. |
z slice | Real |  | Value between 0.0 and 1.0 for the Z intersecting plane.If the value is out of the range the whole field is displayed. |
color | Color4Â (1) | Â | The color |
point size | Real (1) |  | The size of the point |
Outputs
Name | Types | PassThrough | Description |
---|---|---|---|
evaluate | Evaluate | Â | The evaluate |
Â
DisplayFieldScalar
Displays the input field as a set of three intersecting planes or the whole field depending on the slice values.
Inputs
Name | Types | PassThrough | Description |
---|---|---|---|
field | Â | The field | |
max value | Real | Â | Maximum value to be represented, i.e. higher values will be clamped to this value |
x slice | Real |  | Value between 0.0 and 1.0 for the X intersecting plane.If the value is out of the range the whole field is displayed. |
y slice | Real |  | Value between 0.0 and 1.0 for the Y intersecting plane.If the value is out of the range the whole field is displayed. |
z slice | Real |  | Value between 0.0 and 1.0 for the Z intersecting plane.If the value is out of the range the whole field is displayed. |
point size | Real (1) |  | The size of the point |
Outputs
Name | Types | PassThrough | Description |
---|---|---|---|
evaluate | Evaluate | Â | The evaluate |
Â
DisplayFieldVector3
Displays the input vector 'field' discretized by arrows in the viewport.
Inputs
Name | Types | PassThrough | Description |
---|---|---|---|
field | Vector3Field | Â | The field |
x slice | Real |  | Value between 0.0 and 1.0 for the X intersecting plane.If the value is out of the range the whole field is displayed. |
y slice | Real |  | Value between 0.0 and 1.0 for the Y intersecting plane.If the value is out of the range the whole field is displayed. |
z slice | Real |  | Value between 0.0 and 1.0 for the Z intersecting plane.If the value is out of the range the whole field is displayed. |
scale | Real (1) |  | The magnitude of the vectors is scaled using this value. |
Outputs
Name | Types | PassThrough | Description |
---|---|---|---|
evaluate | Evaluate | Â | The evaluate |
Â
DisplayMesh
Displays the input 'mesh' in the OpenGL viewport.
Inputs
Name | Types | PassThrough | Description |
---|---|---|---|
mesh | Mesh | Â | The mesh |
wireframe | Bit | Â | The wireframe |
color | Color4 | Â | The color |
normals show | Bit | Â | The normals show |
normals scale | Real | Â | The normals scale |
Outputs
Name | Types | PassThrough | Description |
---|---|---|---|
evaluate | Evaluate | Â | The evaluate |
Â
DisplayParticles
Displays the input 'particles' in the OpenGL viewport.
Inputs
Name | Types | PassThrough | Description |
---|---|---|---|
particles | Particles (1) |  | The particles |
size | Real (1) |  | The size |
color | Color4 | Â | The color |
Outputs
Name | Types | PassThrough | Description |
---|---|---|---|
evaluate | Evaluate | Â | The evaluate |
Â
DisplayPoint3
Displays the input 'point' with the specified 'size' and 'color' in the OpenGL viewport.
Inputs
Name | Types | PassThrough | Description |
---|---|---|---|
point | Vector3 | Â | The point |
size | Real (1) |  | The size |
color | Color4 | Â | The color |
Outputs
Name | Types | PassThrough | Description |
---|---|---|---|
evaluate | Evaluate | Â | The evaluate |
Â
DisplayVector3
Displays an array of vectors (points and directions) in the OpenGL viewport.
Inputs
Name | Types | PassThrough | Description |
---|---|---|---|
point | Vector3 | Â | The point |
direction | Vector3 | Â | The direction |
scale | Real (1) |  | The scale |
color | Color4 | Â | The color |
Outputs
Name | Types | PassThrough | Description |
---|---|---|---|
evaluate | Evaluate | Â | The evaluate |