Plot header commands
The plot header consists of a set of commands which must be placed
before any graphics commands in the input command file, if they are to
be included at all. These commands control various global aspects of
the rendered image. They may be given in any order within the header
section.
Remove the frame that is drawn by default around the plot. There must
be no semi-colon after this command!
This is a badly designed command that has been retained in v2 just for
backwards compatibility. It may be removed in future versions. Use the
frame command instead.
Note: There is no semi-colon ';' after this command!
Used for: PostScript only
Switch on or off drawing of the frame around the plot. The plot extent
on the paper is given by the area command.
Default: on
Used for: PostScript only
Determine where on the paper the plot will be placed. The values given
are the x and y coordinates for the lower left corner, followed by the
x and y coordinates for the upper right corner, in PostScript
units. The default values are appropriate for A4 size (European
standard) or Letter size (US standard) paper. A frame (a black
rectangle) is drawn around the area, unless the
"frame off;
" command is used.
Default: 50.0 100.0 550.0 700.0
Used for: PostScript only
Determines the colour of the background in the image.
Default: white
for
PostScript,
black
for
Raster3D,
VRML 2.0,
OpenGL
Set the length of the side of the coordinate system volume that is
viewed. Since the view is always towards the origin of the coordinate
system (0, 0, 0), the coordinates at the edge of the viewed volume
will be half the window value (if the area is
quadratic): For example, at the right the coordinate will be
(window/2, y, z), at the left (-window/2, y, z). The window will
always be fitted into the plot area. If the plot area is non-square,
the actual window will be larger in either x or y (depending on the
aspect ratio) than the specified window value.
A large value for window means that a large volume is viewed, making
the objects small. Conversely, a small value enlarges the objects and
views a smaller part of the coordinate system space.
If no explicit window value is set, MolScript computes a value that
just encompasses the objects rendered. That value is then output as a
message. This means that the scale of the image (the relation
Ångström : display units) will depend on what is drawn and
may vary according to the transformation applied to the
coordinates. To obtain a constant scale, set the window value
explicitly. This is important when different views are shown of the
same graphical objects, such as stereo plots.
In the PostScript output mode,
the graphics segments outside the window are not written to the output
file, in order to minimize the file size.
The window value is ignored for the
VRML 2.0 output mode.
Default: A value that just fits the drawn graphics objects.
Used for:
PostScript,
Raster3D,
OpenGL.
Set the depth of the coordinate system volume box that is
viewed. Graphical segments that fall outside this volume are
clipped. If a small value is given, then only a thin slice of the
coordinate space is visible. Since the view is alway towards the
origin of the coordinate system (0, 0, 0), the coordinates at the
view volume front edge will be (x, y, slab/2) and at the volume back
edge (x, y, -slab/2).
If no explicit slab value is given, MolScript computes a value that
just encompasses the objects drawn in the plot. That value is then
output as a message. Certain depth cue effects (such as the effect on
the coil radius) in the
PostScript output mode depend
on an explicitly set slab value, otherwise they are not applied.
The slab value has no meaning for the
VRML 2.0 output mode.
Default: A value that just fits the drawn graphics objects.
Used for:
PostScript,
Raster3D,
OpenGL.
Switch on or off the headlight,
the default light source. If switched off, then some other light(s)
should be defined in the input file, or the objects will not be
illuminated.
Default: on
Used for:
Raster3D,
VRML 2.0,
OpenGL
Determine whether shadows for the graphics objects are to be computed
in ray-tracing rendering.
Default: off
Used for: Raster3D only
Set the value of the global fog distance parameter. If the value is
non-zero, the colour of every graphical segments is blended with the
background colour according to the distance from the front slab plane
(OpenGL) or viewer (VRML 2.0). The parameter is the distance where the
background colour completely dominates. Beyond this distance, no
objects will be visible. A simple linear fog equation is used.
This is the replacement for the
now defunct colourdepthcue
parameter.
Default: 0.0
Used for:
VRML 2.0,
OpenGL
Top page