[comp.binaries.ibm.pc.d] IRIT - the CSG solid modeller

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)