
00118 // 00119 // VERTEX_MATERIAL the material of vertices of faces. 00116 // 00117 // TRANSFORM_MATRIX, the current transformation matrix. 00114 // 00115 // TEXTURE_NUM, the number of textures. 00110 // 00111 // TEXTURE_MAX, the maximum number of textures.

00108 // 00109 // ORDER_MAX, the maximum number of vertices per face. 00106 // 00107 // MATERIAL_NUM, the number of materials. 00104 // 00105 // MATERIAL_MAX, the maximum number of materials. 00102 // 00103 // LINE_PRUNE, pruning option ( 0 = no pruning, nonzero = pruning). 00100 // 00101 // LINE_NUM, the number of line definition items. 00098 // 00099 // LINES_MAX, the maximum number of line definition items. 00096 // 00097 // LINE_MATERIAL, index into RGBCOLOR for line color. 00094 // 00095 // LINE_DEX, node indices, denoting polylines, each terminated by -1. 00092 // 00093 // FACE_TEX_UV, texture coordinates associated with faces. 00090 // 00091 // FACE_ORDER, the number of vertices per face. 00086 // 00087 // FACE_NORMAL, the face normal vectors. 00084 // 00085 // FACE_MAX, the maximum number of faces. 00082 // 00083 // FACE_MATERIAL the material of each face. 00078 // 00079 // FACE contains the index of the I-th node making up face J.

00076 // 00077 // COR3_TEX_UV, texture coordinates associated with nodes. 00074 // 00075 // COR3_RGB, RGB colors associated with nodes. 00070 // 00071 // COR3_NORMAL, normal vectors associated with nodes. 00068 // 00069 // COR3_MAX, the maximum number of points. 00066 // 00067 // COR3_MATERIAL, the index of the material of each node.
Gmod file append code#
Fisher, University of North Carolina, 00019 // Department of Computer Science, for pointing out a coding error 00020 // in FACE_NULL_DELETE that was overwriting all the data! 00021 // 00022 // Licensing: 00023 // 00024 // This code is distributed under the GNU LGPL license. 00014 // 00015 // Zik Saleeba (zik AT ) enhanced the DXF routines, and added the 00016 // Golgotha GMOD routines. 00012 // 00013 // John F Flanagan made some corrections to the 3D Studio Max routines.

00009 // 00010 // Jean-Cristophe Hoelt (hoeltj AT tcd.ie) pointed out that the program was 00011 // not compiling under GNU C++, and I made the necessary corrections. 00005 // 00006 // Acknowledgements: 00007 // 00008 // Coding, comments, and advice were supplied by a number of collaborators.
