home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Professional
/
OS2PRO194.ISO
/
os2
/
graphic
/
irit
/
irit.get
< prev
next >
Wrap
Text File
|
1992-09-02
|
3KB
|
76 lines
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.
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.