Summary: Raster3D Raster3D Version 2.6
22 April 2002 1
The Raster3D molecular graphics package consists of a core program render and a number of ancillary programs
(balls, normal3d, rastep, rods, ribbon, rings3d) that read atomic coordinates from Protein Data Bank (PDB) files
to produce scene descriptions for input to render. Raster3D can also render images composed using other
programs such as Molscript, ortex, and XtalVIew. Two shell scripts, stereo3d and label3d, automate the process of
producing stereo pairs and of including labels in the rendered image. The rastep utility, in addition to producing
`thermal ellipsoid' figures, performs a number of statistical analyses and validation checks based on the
ANISOU records contained in PDB coordinate files.
Raster3D uses a fast Z-buffer algorithm to produce high quality pixel images featuring one shadowing light
source, additional non-shadowing light sources, specular highlighting, transparency, and Phong shaded surfaces.
Output is in the form of a pixel image with 24 bits of color information per pixel plus one matte channel.
Raster3D runs much faster than fully general ray-tracing programs, a great advantage when it is used as a back-
end renderer for interactive graphics tools or for animation.
Raster3D does not depend on any graphics hardware. The rendering program currently supports output to files in
AVS, JPEG, TIFF, PNG and SGI libimage format. To view or manipulate the images produced, you must also
have installed an image viewing package (e.g. John Cristy's ImageMagick or the SGI libimage utilities). The
Raster3D rendering program can be integrated with ImageMagick to expand the flexibility of output formats and