AGOCG logo
Graphics Multimedia VR Visualisation Contents
Training Reports Workshops Briefings Index
This report is also available as an Acrobat file.
Next Back [Top]

Review of Visualisation Systems

2.5 Khoros


2.5.1 - Starting up the system
2.5.2 - Building a Network
2.5.3 - Running Example Programs
2.5.4 - Data Input
The manual Khoros Getting Started Manual [33] should be consulted by the first time user. The following sections provide suitable references into this manual where more detailed information can be found.

2.5.1 Starting up the system


Before using any of the utilities in Khoros you must first configure your startup environment. This can be achieved manually or by running the utility kconfigure. Both of these techniques is described in Chapter 2 of the Getting Started manual. Once this has been done successfully you can try one of the Khoros applications e.g.,

kman kman
putimage -i image:ball

2.5.2 Building a Network


All information processing and visualization programs in Khoros are available via the visual programming language, cantata. Cantata is a graphically expressed, data flow visual language which provides a visual programming environment within the Khoros system.

There is a complete manual [39] dedicated to the Khoros application cantata and an example is shown in figure 4.

2.5.3 Running Example Programs


There are a number of different sample Cantata workspaces available in the Sampledata Toolbox. These may be invoked from the command line by running

Cantata -restore <workspace alias>

with any one of the following aliases:

workspaces:ColorArith1
workspaces:ComplexArith
workspaces:Express
workspaces:FilterEdge
workspaces:FilterMedian
workspaces:Formats
workspaces:Fourier
workspaces:Geometry
workspaces:GeometryElevation
workspaces:Render3dFFT
workspaces:Signal
workspaces:SimpleArith
workspaces:Wavelets
workspaces:5DHead

2.5.4 Data Input


In general, data access is performed through data services using one of the Khoros data models. Data services transparently supports a number of file formats. When a file is opened, data services checks the file to determine if it is one of the supported file formats. If it is, then the data contained in the file will be made available through the various segments in the data model. Applications which use data services can simply open up a file, and if the file is one of the supported formats, it will be able to access it. More information can be found in
[36].


Review of Visualisation Systems
Next Back [Top]

Generated with CERN WebMaker

Graphics     Multimedia      Virtual Environments      Visualisation      Contents