[comp.archives] [graphics] Re: Rayshade 3.0 with bi-cubic-patches

erich@eye.com (Eric Haines) (03/17/91)

Archive-name: graphics/raytrace/spd/1991-03-14
Archive: weedeater.math.yale.edu:/pub/SPD.3.0.shar.Z [130.132.23.17]
Original-posting-by: erich@eye.com (Eric Haines)
Original-subject: Re: Rayshade 3.0 with bi-cubic-patches
Reposted-by: emv@msen.com (Edward Vielmetti, MSEN)

In article <3004@gould.doc.ic.ac.uk> ra2@doc.ic.ac.uk (Roger Attrill) writes:
> I've got hold of a version of rayshade 3.0 which has been adapted to
>do bi-cubic patches. It came with a definition file for the teapot. It
>works a treat, but I'd really like to know where I can get the source
>code for the procedures necessary, ie makebcpatch,intbcpatch,nrmbcpatch
>and bcpatchextent. If anybody has any other additions such as for
>bezier/beta splines, or anything else I would much appreciate some
>pointers. I have the rayshade 4.0 beta release, but bcpatches would be
>nice.

Get the SPD 3.0 package - it now contains the teapot (with or without bottom).
It starts with the patch definitions, and you can tessellate at whatever
resolution you'd like.  Hack the code into whatever you'd like output (there's
not much to the code, other than the patch definitions).

    The SPD 3.0 package is available via anonymous FTP from:

	weedeater.math.yale.edu [130.132.23.17]

among others.  For those without FTP access, write to the netlib automatic
mailer:  research!netlib and netlib@ornl.gov are the sites.  Send a one line
message "send index" for more information, or "send haines from graphics" for
the latest version of the SPD package.

Eric Haines, erich@eye.com