gershon%cs.utah.edu@wasatch.utah.edu (Elber Gershon) (07/19/89)
The bad news: ------------- As it seems from the count I made on the number of requests for the POLY3D/DRAWFN3D/IRIT/... graphic package, I would NOT post the rest of it to Comp.binaries.ibm.pc. Only 15 requests have been received, and this amount, to my opinion is less than required to load the net with such huge files. The good news: -------------- The package is available to be ftp'ed from simtel at PD:<MSDOS.IRIT> (thanks to keith petersen). This directory contains all progarms as follows: 1. poly3d.arc - polygonal data viewing program. (updated version: can dump GIF files on hercules systems also - see below) 2. drawfn3d.arc - 3D functions drawing (updated version: can dump GIF files on hercules systems also - see below, full line editing of expressions) 3. drawfunc.arc - 2D function and derivative (symbolically) drawing. 4. poly3d-h.arc - the hidden line program. 5. irit.arc - the CSG solid modeller. The request: ------------ The obvious missing program, is rendering program. The first step in writing such program is selecting image file format, and I picked GIF format. A library of routines to read/write GIF file was written and it is in its final stage by now. In addition, utilities to RESIZE/REPOSITION/ASSEMBLE/COMBINE/FLIP/CLIP/ PRINT/DISPLAY/and ... GIF files were also written. Now the request: lacking real display device (I have hercules...) I would like someone with TC2.0 and VGA to test this package and write gif2vga utility (he can start from gif2herc that I wrote). Using this library, that person should need to know nothing about lower level staff (LZ coding), and basically can take gif2herc (which I wrote) and start from that. Once we will have that, I will release this package, including the sources free, to non commercial usage. If I would not get any reply in the next few weeks I will release it as is. Have fun, and feel free to send me mail on any remark, question, suggestion or even bug you would like to report, about one of the above programs. In addition, if you would like to be updated on this package, please send me mail and I will add you to the mailing list I am handling. Gershon Elber gershon@cs.utah.edu Elber Gershon gershon@cs.utah.edu 918 University village Salt Lake City 84108-1180 Tel: (801) 582-1807 (Home) Utah Tel: (801) 581-7888 (Work)