home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Encyclopedia of Graphics File Formats Companion
/
GFF_CD.ISO
/
formats
/
ttddd
/
spec
/
t3d_doc
/
igensurf.zoo
/
examples
/
wastebasket.cal
< prev
next >
Wrap
Text File
|
1991-09-27
|
413b
|
19 lines
{
wastebasket.cal : Create a wastebasket contour
igensurf -v wastebasket.cal | writetddd > wastebasket.obj
}
#name wastebasket
#scale 100
step_s : 1;
step_t : 40;
x(s,t) = (1 - s * .15) * xf(t);
y(s,t) = (1 - s * .15) * yf(t);
z(s,t) = 15 - 14 * s;
xf(t) = select(floor(t*4)+1, 4.5, -4.5, -4.5, 4.5, 4.5) + 1.5 * cos(t*2*PI);
yf(t) = select(floor(t*4)+1, 3.5, 3.5, -3.5, -3.5, 3.5) + 1.5 * sin(t*2*PI);