Supercomputing Institute Technical User Support

 

Amira Tools

A collection of Amira scripts and various examples (data, networks, etc.) are provided in /usr/local/amiratools. Some are general purpose tools, some mainly for animation and some are for more specific data or applications. All are available for your use and as examples of how scripts are written for Amira.

RECENT CHANGES

Changes have been made to several of the tools here to clean things up and to provide some consistency among tools that are similar or related.

KeyFrameStepper and SnapScript have the same set of parameters for their common features. This include frame capture enable, offscreen rendering enable, directory name, image type and image size. Additional checks for directory existence and writability have been added to each.

The directory /usr/local/amiratools/old contains copies of the previous versions of tools so that if there are problems with the newer versions, the older ones are still available.

LIST OF TOOLS
ANIMATION TOOLS
SnapScript take screen snap shots at each time step during the play back of a time series (identical to SnapScriptTwo)
KeyFrameStepper controls the key frame camera path editor while taking screen snap shots at each time step
mkpath AWK script to produce new KeyFrameCamPath script with explicit camera position/orientation commands for EACH time step (linear interpolation ONLY)
longer PERL script to multiply number of time steps between key frames in KeyFrameCamPath sequence by some factor
GENERAL TOOLS
Reorientation provides several methods for adjusting or resetting the camera orientation in viewers
ScaleTime used with a time based sequence (integers), ScaleTime provides a way to scale the time interval by a real number which can be used to drive module DisplayTime
FireIsoSurface sets the threshold value of an isosurface module based on Time then fires the isosurface module; can be used to animate the range of possible isosurfaces
EXAMPLE SCRIPTS , etc.
ExistsSurfaceView.scro script that tests for existence of an instance of the module with the name SurfaceView
master_control.hx example net and data from TGS using master_control.scro
master_control.scro example script showing how to control parameters for two modules simultaneously
recordPath.scro example script for recording a series of snapshots in conjunction with KeyFrameCamPath
simpleRecord.scro example script for recording a series of snapshots (basis for SnapScript)
simpleRecordev2.scro example script for recording a series of snapshots (basis for SnapScript)


This information is available in alternative formats upon request by individuals with disabilities. Please send email to alt-format@msi.umn.edu or call 612-624-0528.

HOME | QUESTIONS | FEEDBACK
Events | Links | People | Programs | Publications | Support | Welcome
 


URL: http://www.msi.umn.edu /tutorial/scivis/amira/amiratools.html
This page last modified on Wednesday, 23-Apr-2008 10:59:05 CDT  
Please direct questions or problems to help@msi.umn.edu  
Website related questions or problems should be directed to webmaster@msi.umn.edu
The Supercomputing Institute does not collect personal information on visitors to our website. For the University of Minnesota policy, see www.privacy.umn.edu.