Features
AddOns
acZoomIn uses intensively the AddOn concept to extend its functionalities.
They are divided into several groups:
- Datasets (DTS)
- Regions of interest (ROI)
- Abstract Visualization objects (AVO)
- Mathematical Funtion on Data (MFD)
- Colormaps (CLM)
- Data Export (EXI)
Datasets (DTS)
They allow to load in acZoomIn the data to visualize, scalar, vector or string, configured in Dataset Profiles.
Basic datasets are provided, including amongst other things:
- ziTabularDataset : allow to load data given by the tabular format (x,y, etc.).
- ziPGCMDataset: allow to load data given by the PGCM format.
Regions of interest (ROI)
They gives coordinates of sample within dataset, delimited by an 3D form. Some regions of interest are provided, including amongst other things:
- ziBox: Box, divided in x/y/z steps to give its coordinates.
- ziDatatsetBox: Box, coordinates coming from Datasets, including in the box dimension.
- ziDatatsetSphere: Sphere, coordinates coming from Datasets, including in the sphere dimension.
- ziLine : Line, divided in steps to give its coordinates.
- ziOrthogonalPlane: orthogonal plan according to x, y or z axis, width/height steps given its coordinates.
- ziPoint : Point, its point is the corrdinates.
- ziSphere: Sphere, divided in x/y/z steps to give its coordinates..
Abstract Visualization objects (AVO)
They define the way how the scalar, vector or other types of data will be visualized.
Some abstract visualization objects are provided with acZoomIn, including amongst other things:
- ziArrows (scalar, vector): It draws arrows to represent vectors coming from vector field and are colored by values of scalar field.
- ziCuttingPlane (scalar): It draws an orthogonal plane colored by the values of scalar field..
- ziIsolines (scalar): It draws lines in geometrical locus of the same value of scalar field, colored by the value of the scalars.
- ziIsosurface (scalar): It draws surfaces in geometrical locus of the same value of scalar field, colored by the value of the scalars.
- ziProbe (scalar, vector): It draws data flow (speed, acceleration, convergence, divergence) through a regrouping of graphical objects.
- ziTextValues (string): It draws texts at sampling points.
- ziTexturedVectorField (vector): It draws vectors in the form of texture in a orthogonal plane or in lines.
The majority of the abstract visualization objects uses a region of interest, a colormap as well as some mathematical functions as parameter on the data.
Mathematical functions on Data (MFD)
Those are used by some abstract visualization objects like by some colormaps. A lot of mathematical functions are incorporated, including amongst other things:
- Analysis and scalar trigonometry: abs, power, cos, sin, tan, etc.
- Scalar geometry: normalization, scalar product, component of vector, etc.
- Vector geometry: standardization, multiplication of vector by a scalar, etc.
- Conditional expression: if... then... else.
Note: Mathematical functions on Data use the following script system: - Internal - LUA (professionnal and enterprise versions)
Colormaps (CLM)
Those are used by the abstract visualization objects to color the data to be visualized. They propose 16 million of colors. Basic colormaps are provided, including amongst other things:
- Bilinear: Color gradation limited by two colors.
- Multilinear: Set of color gradations limited by two colors.
- Ranges: Several ranges with each a color.
Data export (EXI)
Basic export formats of images or animations are provided, including amongst other things :
- BMP, GIF, JPEG, PNG, etc.
- AVI, GIF Anim.