A program is described that produces realistic representations of surfaces on a raster graphics terminal. The program uses a spatial subdivision algorithm similar to that of Woodwork and Quinlan. Simple geometric primitives, such as spheres, cones, cylinders and cuboids, are combined to build more complex pictures. This paper describes the program and how it is applied to molecular graphics. Examples of several applications are given. © 1984.