Article 12842 of comp.graphics:
Xref: newross comp.graphics:12842 comp.binaries.ibm.pc.archives:2622
Newsgroups: comp.graphics,comp.binaries.ibm.pc.archives
Path: newross!princeton!jvnc.net!yale.edu!qt.cs.utexas.edu!zaphod.mps.ohio-state.edu!caen!hellgate.utah.edu!gr.utah.edu!gershon
From: gershon%gr.utah.edu@cs.utah.edu (Elber Gershon)
Subject: IRIT 3.0 Solid Modeler
Date: 13 Mar 92 14:51:29 MST
Message-ID: <1992Mar13.145129.26748@hellgate.utah.edu>
Organization: University of Utah CS Dept
Lines: 81


IRIT solid modeler 3.0 is now available at an ftp site near you.
IRIT is a CSG based solid modeler. In 3.0 freeform surfaces are supported
for the first time. The solid modeler can run on quite a few platforms
thanks to the beta tester:

1. MSDOS using Borland TC/BC++.
2. MSDOS using DJGPP - the gcc port to MSDOS (386 systems only).
3. SGI 4D, Irix 3.x/4.0, using gl/x11.
4. i386 SVR4 using x11.
5. HP300/400, HPBSD, gcc using x11.
6. DEC 5000/200, gcc using x11.
7. IBM RS6000 using gl/x11.
8. HP snake, hpux using x11.
9. IBM PC, SYSV3.2, ISC 2.2.1, gcc 1.40 using x11.
10. Evans & Sutherland ESV.
11. SPARC, SUN O.S. 4.1.1, gcc 1.39 using x11.

MSDOS users should ftp the zip archives below. UNIX users should ftp only
iritsm3s.tar.Z (similar to iritsm3s.zip) which contains the C sources
required to build the package. Since simtel is down, it may take several
days for it to show up there. The UNIX version is in place already.

UNIX
----
ftp.uu.net [137.39.1.9]
/graphics/irit/iritsm3s.tar.Z

gondwana.ecr.mu.oz.au [128.250.1.63]
/pub/iritsm3s.tar.Z

MSDOS
-----
wsmr-simtel20.army.mil [192.88.110.20]
<MSDOS.IRIT>
IRITSM3S.ZIP    IRIT 3.0 SOLID MODELER SRC. BC++, DJGPP, UNIX.
IRITSM3E.ZIP    IRIT 3.0 EXECUTABLES USING BC++ 3.0.
IRIT386E.ZIP    IRIT 3.0 EXECUTABLES USING DJGPP 1.05.
INTRLIB1.ZIP    INTERACTION LIBRARY 1.0. BC++, DJGPP.
simtel mirrors can be used as well (wuarchive.wustl.edu [128.252.135.4]).
  Although iritsm3s.tar.Z and IRITSM3S.ZIP are similar and contain all the
necessary sources to build the package, iritsm3s.tar.Z also contain some
extra (/extra dir) files: gif images of models created using IRIT and rendered
using RAYSHADE, and a postscript file of the docs.

Here is what is new in version 3.0:
-----------------------------------
1. Normals are fully supported now. Although this increases memory requirements
   (mainly a problem on IBM PC) all files dumped from IRIT now support normals
   as well.
2. A new cut Boolean operation (overloading '/', i.e. C = A / B assigns to C
   the regions in A out B).
   A new merge Boolean operation (overloading '^', i.e. C = A ^ B assigns to
   C all polygons of A and B merged (with no intersection tests.).
3. Support for freeform curves and surfaces (Bezier/NURBS).
   All Boolean are still done using polygonal data the surfaces are converted
   into (No intention to change that in the near future - direct Booleans on
   surfaces requires support of trimmed surfaces and believe me - it is HARD).
   However, quite a few tools to manipulate and maintain the curves and surfaces
   are provided and include:
   a. direct creation of curves and surfaces by specifying control mesh/poly.
   b. evaluation of surface/curve, tangents, normals.
   c. subdivision/refinement.
   d. degree raising (only Bezier).
   e. high level surface creation: ruled srf/extrude/srf of revolution/sweep.
   f. curve constructor out of curve/point pieces.
   g. conversion to polygons of surfaces including normals.
4. Support for SGI 4D systems using gl has been added.
5. lists are much more enhanced now and more functions can now get a list
   of objects where before they could get a single object only (for example
   ability to dump to file/read from file list of objects instead of one).
   This enable merging the *.ply and *.mat into single data files *.dat which
   also include the freeform data (curves and surfaces).
6. Ability to handle closed and open loops within the same polygon (see
   cubes.irt).
7. Much improved documentation.

/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
Elber Gershon                            gershon@cs.utah.edu
918 University village                   Tel: (801) 582-1807 (Home)
Salt Lake City, Utah 84108-1180          Tel: (801) 581-5642 (Work)


