home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Encyclopedia of Graphics File Formats Companion
/
GFF_CD.ISO
/
formats
/
ttddd
/
spec
/
t3d_doc
/
igensurf.zoo
/
igensurf.README
< prev
Wrap
Text File
|
1991-10-10
|
1KB
|
34 lines
igensurf v. 1.0.
====================
igensurf is a program to generate a TTDDD description of a functional
surface. The TTDDD description can then be converted to Imagine
object files with the WriteTDDD utility written by Glenn Lewis.
The functional surface is defined by three user supplied functions
x(s,t), y(s,t) and z(s,t) where s and t will be varying from 0 to 1.
The surface normal is defined by the right hand rule as applied to
(s,t).
It is possible to create a very wide class of objects with igensurf.
In fact, I can't offhand think of an object which couldn't be created
with it (although it often would be much easier to create the object
with the Imagine editors).
The language used to define the surface contains arithmetic if
statements and 'switch' statements as well as a lot of different
mathematical functions. Just to make things more interesting, you also
have access to different noise functions, so that it is possible to
create landscapes etc.
Furthermore igensurf can be used to create objects based on bezier
patches, you can find an example of this in 'teapot.cal' in the
examples directory.
You'll need some knowledge of mathematics to use this program.
igensurf.lzh contain the executable, documentation, some examples and
the source code for the program.
Helge E. Rasmussen (her@compel.dk)