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 |