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

COVISE Online Documentation


Module category: IO



ReadMovieBYU

ReadMovieBYU reads MovieBYU data in ascii format. It supports scalar, vector and timestep data additional to the grid data. Optional is a color file in ascii format with SGI colors.

readmoviebyu.png

ReadMovieBYU is available for COVISE version 4.5 and higher. It's tested on SGI systems (IRIX 6.2, 6.3, 6.4) and HP systems (HP-UX 10.20).

Parameters

Name Type Description
gridpath File Browser Required file path of the basic grid file.
datapath File Browser Scalar, vector or displacement data additional to the grid file. The number of elements must match the number of nodes in the grid.
colorpath File Browser Optional color path of the color file in ascii format. If the grid has multiple parts each part gets a different color. If you want to write a color file take the system colors of sgi and write each in one line, save the file as ascii format. The system colors can be found in /usr/share/X11/rgb.txt . Otherwise the default colors red, green and blue are used.
filetype Choice Choice parameter for the file format. At the moment only ascii is supported, fortran and binary format not.
gridtype Choice Choice parameter for the grid format. You can only choose unstructured grids.
datatype Choice Choice parameter for the optional data file. You can choose scalar, vector or displacement data files. Displacement data is automaticly computed by the module, scalar and vector data is only transformed to Covise data, so you must handle them with other modules to see an effect.
timesteps Scalar The number of timesteps that are computed by the module. It has only an effect if datatype is displacement and a data file is chosen.
delta Scalar If timesteps are available you can skip particular steps by setting this parameter greater one.

Output Ports

Name Type Description
outputpoly UnstructuredGrid The geometry made by the module is a unstructured grid and can have several parts.
outputdata Float
Vec3
UnstructuredGrid
The possible data set depends on the data type. In case of a displacement data the poly output port is empty in order to save memory.

Examples

Figure: covise/net/examples/ReadMovieBYU.net
readmoviebyu_net.png

This is a simple example of a net using ReadMovieBYU. In this case displacement data is used, so only the second output port is needed. The small data set shows some timesteps of a small car crashing against a road plank. To edit the data set DomainSurface and GenNormals are choosen; they provide a smooth surface of the model. You can also take DisplaceUsg to get a result.

The next image is a snapshot of the results in the Inventor Renderer.

renderer.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