home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / amiga / programm / 11457 < prev    next >
Encoding:
Internet Message Format  |  1992-07-21  |  2.7 KB

  1. Path: sparky!uunet!iWarp.intel.com|inews!fxrs!glewis
  2. From: glewis@fws204.intel.com (Glenn M. Lewis ~)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Impulse FORM TDDD is crummy. was: IFF 3D standard? (DR3D?)
  5. Message-ID: <GLEWIS.92Jul21174045@fws204.intel.com>
  6. Date: 22 Jul 92 00:40:45 GMT
  7. References: <1992Jul21.135437.1@economics.adelaide.edu.au>
  8.     <1992Jul21.055017.2772@wam.umd.edu> <tKR-ft_@engin.umich.edu>
  9. Sender: news@inews.intel.com
  10. Organization: ICD, Intel Corporation, Folsom, CA
  11. Lines: 45
  12. In-reply-to: chymes@uri.csmil.umich.edu's message of 21 Jul 92 16:45:04 GMT
  13.  
  14. >>>>> On 21 Jul 92 16:45:04 GMT, chymes@uri.csmil.umich.edu (Charles Hymes) said:
  15.  
  16. Charles> Impulse's FORM TDDD is a crummy IFF is I heartily incourage is
  17. Charles> upgrading. My promlem with it is that while it is a LEAGL IFF
  18. Charles> it is a NON-STANDARD IFF. It is non-standard to the point that
  19. Charles> parseiff.library is won't read any of its chunks. The problem
  20. Charles> is that it has sub-chunks and sub-sub chunks, without any of
  21. Charles> the encapulating FORMs LISTs or PROPs. TDDD's look like this:
  22.  
  23. Charles> [description of how it is and how it should be deleted...]
  24.  
  25.     This may be quite true.
  26.  
  27.     Fortunately, if one would like to read/write TDDD files, then
  28. all a person needs to get is TTDDDLIB (aka T3DLIB) on hubcap.clemson.edu
  29. [130.127.8.1] in the directory: pub/amiga/incoming/imagine/TTDDDLIB.
  30.  
  31.     This library includes a number of filters to convert TDDD into
  32. Rayshade, OFF, NFF, Vort, MIF (FrameMaker), PostScript (isometric,
  33. front, top, and right wireframe views), and coming soon: DXF.  There
  34. also exists an "off2ttddd" converter... check archie for its location.
  35.  
  36.     But the thing that will be helpful to most people is a filter
  37. called "readwrite" that can convert back and forth between TDDD and
  38. Textual TDDD (TTDDD) formats.  I invented TTDDD as an ASCII equivalent
  39. of TDDD, such that people can write converters to generate or parse
  40. TTDDD easily, as well as create TTDDD files algorithmically, then
  41. convert them into Imagine objects.  Helge Rasmussen wrote "igensurf"
  42. which outputs TTDDD based on mathematical descriptions of parametric
  43. surfaces.
  44.  
  45.     Anyway, this library will greatly assist programmers in parsing,
  46. creating, and editing TDDD files.  This package is shareware, and
  47. commercial use is not allowed without prior permission (which has
  48. actually been violated in one instance already).
  49.  
  50.     Note that the T3DLIB executables for the Amiga were created with
  51. GCC 2.0 for the Amiga, and for some reason, only work under version 2.04
  52. of the Amiga operating system.  All the source is there, though, if you
  53. wish to compile it with your own C compiler.
  54.  
  55.                         -- Glenn Lewis
  56.                         (co-author of Essence)
  57. --
  58. Glenn Lewis | glewis@pcocd2.intel.com | These are my opinions...not Intel's
  59.