is a set of tools for generating high quality raster
images of proteins or other molecules. The core program renders
spheres, triangles, cylinders, and quadric surfaces with specular highlighting,
Phong shading, and shadowing. It uses an efficient software
Z-buffer algorithm which is independent of any graphics hardware.
Ancillary programs process atomic coordinates from PDB
files into rendering descriptions for pictures composed of ribbons,
space-filling atoms, bonds, ball+stick, etc. Raster3D can also be
used to render pictures composed in other programs such as
in glorious 3D with highlights, shadowing, etc. Output is to
pixel image files with 24 bits of color information per pixel.
The current version is 3.0 (last changed: 08-May-2020)
New in this version:
Dynamic array allocation (no need to recompiler for big structures).
Labels are processed directly by the render program; no need to render
labels separately using PostScript.
This is a tarball containing executables built using the Intel ifort
compiler on 32-bit OSX version 10.5. It also contains the full source,
documentation, examples, etc, and a matching shared library for
libgd version 2.0.36 that the render executable is linked against.
The libgd source is available here.
Rendering core originally written by David J. Bacon and Wayne F. Anderson;
extensions, revisions, modifications, ancillary programs by
Mark Israel, Stephen Samuel, Michael Murphy, Albert Berghuis,
and Ethan A Merritt
The contents of the current view window in a Coot session may be rendered in
Raster3D using the <F8> hotkey. More complicated scripting from Coot
is also possible.
Coot home page
As a general tool for image viewing and manipulation
(including annotation and format conversion)
I recommend John Christy's ImageMagick, which is
available from the ImageMagick web page at
and is included by default in many linux distributions.