    Objects are the building blocks of your scene.  There are 20 different
 types of objects supported by POV-Ray.  Seven of them are finite solid pri-
 mitives, 4 are finite patch primitives, 5 are infinite solid polynomial pri-
 mitives, 3 are types of Constructive Solid Geometry types and one is a spe-
 cialized object that is a light source.

    The basic syntax of an object is a keyword describing its type, some
 floats, vectors or other parameters which further define its location and/or
 shape and some optional object modifiers such as texture, pigment, normal,
 finish, bounding, clipping or transformations.

    The texture describes what the object looks like, ie. its material.  Tex-
 tures are combinations of pigments, normals and finishes.  Pigment is the
 color or pattern of colors inherent in the material.  Normal is a method of
 simulating various patterns of bumps, dents, ripples or waves by modifying
 the surface normal vector.  Finish describes the reflective and refractive
 properties of a material.

    Bounding shapes are finite, invisible shapes which wrap around complex,
 slow rendering shapes in order to speed up rendering time.  Clipping shapes
 are used to cut away parts of shapes to expose a hollow interior.  Transfor-
 mations tell the ray tracer how to move, size or rotate the shape and/or the
 texture in the scene.
