Overview | All Modules | Tutorial | User's Guide | Programming Guide

COVISE Online Documentation


Module category: Tools



Collect

Collect combines geometric primitive objects like points, lines, polygons, triangle strips with colors, normals and textures

CollectModule.png

Collect is available for all COVISE versions on all platforms.

Input Ports

Name Type Description
requiredgrid StructuredGrid
UnstructuredGrid
RectilinearGrid
UniformGrid
Points
Lines
Polygons
The computational grid of any type.
optionalcolors Structured_V3D_Colors
Unstructured_V3D_Colors
RGBA_Colors
Float
Float
Optional input port: colors at the vertices of the grid.
optionalnormals Structured_V3D_Normals
Unstructured_V3D_Normals
Optional input port: normals at the vertices of the grid.
optionaltextures Textures Optional input port: textures.

Output Ports

Name Type Description
outputgeometry Geometry The combined object.

Example 1

In tutorial_pressure_1.net (first map)the left RWCovise module reads in the computational grid of a channel with two inlets. The second RWCovise module reads in the pressure distribution. The module CuttingSurface cuts the 3D data with a plane and computes the pressure values on the plane. The plane ia a list of polygons or trianglestrips. Collect combines the polygons/trianglestrips and the colors into a geometry object for the renderer.

Figure: covise/net/tutorial/tutorial_pressure_1.net
CollectMap1.png

Figure: Renderer output from covise/net/tutorial/tutorial_pressure_1.net
press1out.png

Example 2

In tutorial_pressure_2.net (second map) the RWCovise modules again read in the computational grid and the pressure data on the grid. IsoSurface computes an isosurface (a surface connecting all points with a certain pressure value).IsoSurface also computes the surface normals. Collect combines the polygons/tristripes of the isosurface, the colors on the surface and the normals into a geometry object.

Figure: covise/net/covise/net/tutorial/tutorial_pressure_2.net
CollectMap2.png

Figure: Renderer output from covise/net/tutorial/tutorial_pressure_2.net
press2out.png

Example 3

In the third map, the RWCovise modules again read the grid and the pressure data. DomainSurface computes the outer surface of the grid as polygons and the data on the outer surface. Colors maps the pressure data to colors as a texture. Collect combines the texture and the polygons into a geometry object.

Figure: covise/net/examples/DomainSurface.net
DomainsurfaceMap3.png

Figure: Renderer output from covise/net/examples/DomainSurface.net
DomainSurface_out.png


Authors: Martin Aumüller, Ruth Lang, Daniela Rainer, Jürgen Schulze-Döbold, Andreas Werner, Peter Wolf, Uwe Wössner
Copyright © 1993-2022 HLRS, 2004-2014 RRZK, 2005-2014 Visenso
COVISE Version 2021.12