Skip to content.
Find topic
Search text
General webs
Main (Wiki home)
TWiki docs
CCB Quicklinks
CCB Wiki Home
CCB Website
FAQ
Wiki Guide
Job Applicants
Web tools
Recent changes
Topic list
Verbose topic list
Access statistics
Notify me of changes
Web preferences
Help
Text formatting rules
TWiki documentation
Sandbox (test) web
CCB
>
ShapeViewer
More...
Printable version
Attach a file
Edit this page
---++!! ShapeViewer (_version 1.1.12)_ %TOC{depth="3"}% A simple 3-D viewer that displays Shape files read by the Loni [[ShapeToolsLibrary][ShapeTools]] library. Supported file formats include: LONI Ucf, LONI TM, Minc OBJ, [[http://www.geomview.org][GeomView]] OFF and [[http://www.opendx.org][DataExplorer]] DX format files. A complete list of supported file formats is [[ShapeToolsFileFormats][here]]. The !ShapeViewer can be run as an independent program, or it may function as a client program, controlled by a remote server. This capability allows a view seen by a server to be replicated at a large number of remotely hosted client sites. ---++ [[http://www.loni.ucla.edu/Software/Software_Detail.jsp?software_id=18][Download Shape Viewer]] ---++ Independent Mode features * Multiple files of any supported type may be simultaneously viewed. * Specific scene viewpoints and file sets may be saved and later reloaded. * Runs on any computer with Java3D (Macintosh, Windows, Linux, Solaris). Sorry, not SGI. * Note: Macintosh 10.4 (Tiger) users do not need to download Java3D - it is included with the operating system. * "4D" ucf's may optionally be colored via customisable color maps. * Have a set of predefined color maps (e.g. "Hot Metal", "Spectrum). * Minc OBJ's points display in color. * Current scene may be saved as a separate JPEG image file. * Optionally reads files from URL. This allows access to files in a web directory. * Supports a scriptable [[ShapeViewerCommands][command language]] ---+++ Client Mode features * View is controlled by commands sent by a remote server. * View upate frequency may be set by local user. ---++ Documentation * [[ShapeViewer_Usage][Using ShapeViewer]] * [[ShapeViewerCommandLine][Command Line Options]] * [[ShapeViewerChangeLog][Change Log]] * Scriptable [[ShapeViewerCommands][command language]] * [[ShapeViewerNewFeatures_1_1][New Features - Version 1.1]] * [[ShapeViewerHelpGuide][Viewer Menu Quick Reference Guide]] * [[ShapeViewerExternalInterface][External Interface]] allows application interoperability. * [[ShapeViewerFAQ][Frequently Asked Questions]] * [[ShapeViewerSceneFiles][Using ShapeViewer scene files]] * [[ShapeViewerPluginGuide][Using ShapeViewer Plug-ins]] ---+++ Author The first revision of the !ShapeViewer was written by Jeff Ma. Subsequent revisions are written by Jeff Ma, and Craig Schwartz. ---++ Changes * Updated to use current !ShapeTools library (adds more file formats). * Allows color map to be applied to per-vertex attributes that are vectors (by averaging these into a scalar). * Version 1.1.12 * colors vector attribute values by extracting the 0'th vector element and treating as a scalar value, mappable via a color map. * Supports PLY format files (vi !ShapeTools library) ---++ Wish List | Description | Completed | |Read UIF RGB file and interpret the RGB components as the coordinates of the vertices of a surface. | | |Center on a vertex, showing a particular radius around it, vertex specified by: <ul><li>vertex number <li>coordinate (pick closest vertex) <li>Display multiple, possibly orthogonal, 2d sections of an image volume</ul>| | Read Brain Visa Mesh files | Sep 08| |Read !BrainVisa Ribbon files | | |Support different render modes for different shapes | | |Support !ImageVolume (voxel) renderings | | |Support Tetrahedral volumes | | |Save color opacities in scene files | | |Support user suppled "plug-in" extensions. | |