ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/cv/mgflib/README
Revision: 1.6
Committed: Sat Nov 15 17:54:06 2003 UTC (20 years, 5 months ago) by schorsch
Branch: MAIN
CVS Tags: rad5R4, rad5R2, rad4R2P2, rad5R0, rad5R1, rad3R7P2, rad3R7P1, rad4R2, rad4R1, rad4R0, rad3R6, rad3R6P1, rad3R8, rad3R9, rad4R2P1, rad5R3, HEAD
Changes since 1.5: +1 -6 lines
Log Message:
Continued ANSIfication and reduced compile warnings.

File Contents

# User Rev Content
1 greg 1.4 MGF Parser Library Version 2.0
2 greg 1.5 SCCSid "@(#)README 1.4 3/18/97 LBL"
3 greg 1.1
4 greg 1.4 Welcome to the second major release of the MGF language and parser library.
5 greg 1.1 If you have not read it already, you should take a look at the documentation
6     in the troff file "mgfdoc.tr". This can be printed out using the -ms
7     macro package, or by sending the file "mgfdoc.ps" to a PostScript printer.
8     The figures for this document are contained in "figures.ps", which may
9     also be sent to a PostScript printer, or displayed with ghostview (if you
10     have it).
11    
12     Most of the source files go directly into the parser library, with
13     the following exceptions:
14    
15     face2tri.C - C++ converter from polygons to triangles
16 greg 1.2 mgf2inv.c - MGF to Inventor converter, complete
17 greg 1.1 mgf2rad.c - MGF to Radiance converter, missing some libraries
18     mgfilt.c - MGF to MGF filter, compiled in Makefile
19     rad2mgf.c - Radiance to MGF converter, missing some libraries
20 greg 1.3 3ds2mgf.c - 3D-Studio to MGF converter, complete with below
21     optray.[ch] - Triangle smoothing code used by 3ds2mgf
22     vect.[ch] - Vector and matrix code used by 3ds2mgf
23 greg 1.1
24 greg 1.2 The Makefile creates three useful items:
25 greg 1.1
26     mgfilt - a filter for MGF
27     libmgf.a - the MGF parser library
28 greg 1.2 mgf2inv - a translator from MGF to Inventor (or VRML) format
29 greg 1.3 3ds2mgf - a translator from 3D-Studio to MGF
30 greg 1.1
31     Before you compile, you should probably check to make sure that the
32 schorsch 1.6 compiler and flags you like are included.
33 greg 1.3