home *** CD-ROM | disk | FTP | other *** search
- This is a tar file containing a set of programs called TDDDconv. These
- programs convert 3D objects in the binary TDDD format into either OFF,
- NFF, Rayshade, or vort format. There is also a Postscript object viewer.
- These programs are SHAREWARE and if you use them you should send in
- your (nominal!) shareware fee to the address below.
-
- On most systems, creating the programs is fairly easy; you need to
- uncompress the .tar file, and extract the source using "tar -xf
- TDDDconv.tar". To compile the source, a makefile is provided that
- instructs the compiler how to assemble the programs. If you type
- "make", the programs tddd2ps, tddd2ray, tddd2vort, tddd2off and
- tddd2nff should be produced.
-
- TDDD is a complex format that allows heirarchical structure to be
- defined. Thus, a car might be defined as different parts, such as the
- frame, the doors, the tires, and the windows. When you are converting
- from TDDD, sometimes you will want to merge all of the sub-parts
- together to form one single object, but other times it is convienient
- to have the different parts saved as seperate objects so you can
- manipulate them easier. The two main programs, tddd2off and tddd2nff,
- support both conversion methods by a flag, -split. The other programs
- only output the "merged" version.
-
- The programs included:
-
- 1) tddd2off
-
- Usage: tddd2off [-geom_only] [-split] [infile] [outfile]
-
- Converts an input TDDD file to an OFF format file. It defaults
- to outputting both a .geom and a .ipcol file, but if you are only
- interested in the structure of the object, the flag -geom_only
- (or -g) will ouput only the point, edge, and face information.
- -split will split heirarchical objects into individual objects.
- In this case, if the outfile name is "model", the output names
- would be "model001.geom", "model002,geom", etc.
-
- 2) tddd2nff
-
- Usage: tddd2nff [-split] [infile] [outfile]
-
- Converts an input TDDD file and saves an NFF format file. -split
- will split heirarchical objects into individual objects. In this case,
- if the outfile name is "model", the output names would be
- "model001.nff", "model002.nff", etc.
-
- 3) tddd2ps
-
- Usage: tddd2ps [infile] [outfile]
-
- Outputs a ready-to-print Postscript file showing the object in wireframe
- from three orthoganal views, and a perspective view. For large objects,
- the output file can get to be megabytes long, so be careful.
-
- 4) tddd2ray
-
- Usage: tddd2ray [infile] [outfile]
-
- Converts a TDDD object to Rayshade format. Note that the conversion will
- not output seperate parts like the OFF and NFF programs; this is being
- worked on for a future release.
-
- 5) tddd2vort
-
- Usage: tddd2vort [infile] [outfile]
-
- Converts a TDDD object to vort format. Note that the conversion will
- not output seperate parts like the OFF and NFF programs; this is being
- worked on for a future release.
-
-
-
- Each of the five programs can also be operated as a filter, so you can use
- cat and pipes to process objects if you like.
-
-
- -----------------------------------
-
- These programs are provided as SHAREWARE. If you choose to use these
- programs, you are obligated to send in a $25 (US) to the author, Glenn
- Lewis. If you think of the number of new objects you'll be able to
- use, you have to admit that it is well worth the investment. His
- address:
-
- Glenn M. Lewis
- 8341 Olive Hill Court
- Fair Oaks, CA 95628
- (USA)
-
- Registered users also get code to automatically convert text strings into
- 3D objects using any TeX font. Logos in Rayshade are easy!
-
- Glenn is also reachable via email for questions, bug reports, etc.
- at glewis@pcocd2.intel.com.
-
- ----------------
-
- Enjoy these programs and the objects, and send in your Shareware fee to
- Glenn!
-
-
- If you have any 3D objects of your own, I would -LOVE- to hear from you.
- Even if I can't redistribute them, I'm always trying to increase my
- personal library.
-
-
- -Steve
-
- --------------------------------------------------------------------------
- Steve Worley spworley@athena.mit.edu
- --------------------------------------------------------------------------
-
- 11/26/91
-
- The conversion programs in this new archive are an update to the
- previous ones; it is more robust and does not issue spurious warnings.
-
- -Steve