Rendering
These modules create a
displayable image from a renderable object or modify the visual characteristics
of the object(s) being displayed. For example, Normals and FaceNormals could
be used to add shading to a geometrical structure created with
RubberSheet (Realization category), while Light and AmbientLight could be used to
change its default lighting.
- AmbientLight -- Produces an ambient light. You can specify the color
of the light. Ambient lights illuminate a surface equally, regardless of
direction, so an object illuminated only with ambient light is not
shaded. Note that it is not necessary to specify an ambient
light, because a small amount of ambient light is built into
the object model. However, explicitly specified lighting overrides
the default lighting.
- Arrange -- Creates a single
image from a collection of images. You can specify how many
images to put in a row.
- AutoCamera -- This module produces an appropriate camera as input
to the Render or Display module. Specifying a "look-from" direction changes
this default camera. The width of the image in model units
(orthographic projection) or the field of view (perspective projection), or the
image size and aspect ratio can also be changed.
- Camera -- Produces a camera for input
to the Render or Display module. You can specify the "look-to"
point, the "look-from" point, the width of the image in units
corresponding to those in the data, the image size, and the
aspect ratio. Camera differs from AutoCamera in that it specifies a
"look from" a point instead of a direction.
- ClipBox -- Clips
an object using a box. You can specify the box explicitly,
as the two corners defining a box, or it can be
the bounding box of an object. The module renders only that
part of the object inside the box. The Render, Display, or
Image tool actually performs the clipping.
- ClipPlane -- Clips an object by a plane. The user
specifies the plane with a point and a normal. The side
of the plane the normal projects into is the side that
will be clipped (i.e., not displayed). The Render, Display, or Image
tool performs the clipping.
- Display -- Renders and/or displays an image to the screen. If a
camera is not provided, the Display module expects the first input
to be an image (e.g., the output of Render or Arrange).
- FaceNormals -- Computes normals on
a surface. When you use the FaceNormals module, each face of
the surface is flat-shaded.
- Image -- This tool renders and displays an image to the screen.
It performs like the AutoCamera and Display modules combined. Using the
Image tool to render an image enables many direct interactors that
are not available when using AutoCamera and Display. These options are
available in the View Control option of
the Options pull-down menu in the Image
window.
- Light -- Produces a distant point light. You can specify
the direction and color of the light. Note that it is
not necessary to specify a light, because there is a default
light built into the object model; however, explicitly
specified lighting overrides
the default lighting.
- Normals --
Computes point or face normals for shading a surface. For example,
you can use this module to produce shading on rubbersheets and
boundaries. However, shading on an isosurface is smoother if you use
the gradient shading options built into the Isosurface module.
- Overlay -- Overlays two images. The result
is a new image that can be displayed using the Display
module. The new image is a pixel-by-pixel sum of the two
images, where (1 - blend) attenuates the
base-image pixels, and (blend) attenuates the overlay-image
pixels, ( blend is a value between
0 and 1). You can also perform chromakeying by specifying
blend as an RGB color or as a
string specifying a color.
- Render -- Renders an object and creates an image. The object can
be any combination of volumes, surfaces, lines, and points, and you
can clip the object. You need to provide a camera to
the Render module to specify the viewing direction.
- Reorient -- Rotates or inverts an image or
a group of images.
- Rotate -- Rotates an object around specified axes.
The Render, Display, or
Image tool actually performs the rotation.
- Scale -- Changes an object's dimensions along the x, y, and z axes.
The scaling is actually performed in the Render, Display, or Image
tool.
- Shade -- Allows you
to specify object-shading parameters such as specularity.
- Transform -- Moves, rotates, and resizes an object. The
Render, Display, or Image tool actually performs the translation.
- Translate -- Moves an object along the
x, y, and z axes. The Render, Display, or Image tool actually
performs the translation.
- UpdateCamera -- Makes specified alterations to the
input camera.