Table of Contents

genworm - generate a RADIANCE description of a functional
worm

**genworm** **mat** **name** **`x(t)'** **`y(t)'** **`z(t)'** **`r(t)'** **nseg** [ **-e** **expr**
][ **-f** **file** ]

*Genworm* produces a RADIANCE scene description of a worm
defined by the parametric equations *x*(*t*), *y*(*t*), *z*(*t*), and
*r*(*t*) (the radius). *T* will vary from 0 to 1 in steps of
*1*/*nseg*. The surface will be composed of *nseg* cones or
cylinders and *nseg*+*1* spheres. The expressions are of the
same type used in RADIANCE function files. Auxiliary
expressions and/or files may be specified in any number of
-*e* and -*f* options.

To generate a banana:
genworm yellow banana `0' `5*sin(t)' `5*cos(t)' `.4-(.5t)*(.5-t)'
20

Greg Ward

Since the worm is constructed of intersecting surfaces, only
opaque materials should be used with this object. Also, a
worm cannot double back inside itself without making a mess.

calc(1), genbox(1), genrev(1), gensurf(1), rpict(1),
rview(1), xform(1)

## Header and Footer

GENWORM(1) RADIANCE (11/15/93) GENWORM(1)

Page 1 (printed 7/17/96)

**Table of Contents**