home *** CD-ROM | disk | FTP | other *** search
/ Encyclopedia of Graphics File Formats Companion / GFF_CD.ISO / formats / cgm / image / readme.txt < prev    next >
Encoding:
Text File  |  1994-06-01  |  5.4 KB  |  106 lines

  1. There are three CGMs (Computer Graphics Metafiles) in this collection. 
  2. The contents of this CGM collection are: 
  3.  
  4.    ALLPRIMS.CGM  (a Clear Text metafile)
  5.    CORVETTE.CGM  (a Binary metafile) 
  6.    TECHDRAW.CGM  (a Binary metafile)
  7.  
  8. We have indicated the CGM encoding (there are three) with which each of
  9. the files has been encoded.  Clear Text is human readable and can be
  10. manipulated in normal text editors.  Binary is compact and efficient,
  11. and the encoding most often used by implementors.  We have not included
  12. a sample in the Character Encoding, as it is not much used in practice. 
  13. Any CGM can be represented in any one of the three encodings with
  14. equivalent graphical content, and there are tools available to convert
  15. amongst the encodings. 
  16.  
  17. There are three other files associated with this collection.  
  18.  
  19.    ALLPRIMS.SUM
  20.    CORVETTE.SUM
  21.    TECHDRAW.SUM
  22.  
  23. These are summary reports produced by the MetaCheck (TM) product,
  24. indicating at a summary level what each file contains and whether it is
  25. a valid metafile (detailed disassemblies and trace reports are also
  26. possible, but are too voluminous to be included here). 
  27.  
  28. A description of each file follows (a color rendition of each can be
  29. found in the central color plates section of "The CGM Handbook",
  30. L.Henderson and A.Mumford, Academic Press, 1993). 
  31.  
  32.  
  33. CORVETTE.CGM
  34. ============
  35.  
  36. This file is a good example of typical CGM use in graphic arts
  37. applications.  The picture is of a sleek and shiny Corvette sports car,
  38. viewed headon and closeup, at sunset.  The foreground around the car and
  39. receeding to the horizon is black.  Behind the car and above the horizon
  40. is a sunset sky, shading from orange at the horizon, through pale green
  41. and blue, to deep blue at the top.  Stars are beginning to appear in the
  42. sky.  There is a row of palm trees on the horizon, in silouette but
  43. catching the orange evening light.  The car is deep blue-black, with
  44. parts of the hood and the windshield reflecting the colors of the
  45. sunset.  The parking lights are on.  This file is a Binary-encoded CGM. 
  46. It is drawn entirely using color filled polygons, rectangles, circles,
  47. and ellipses, plus lines and text (and associated attributes). 
  48. Extensive use is made of color.  The original source was a Genigraphics
  49. graphics arts workstation, of the (former) Genigraphics Corp.  The
  50. picture was produced circa 1988, and used in the CGM integration
  51. demonstration (Integrate 88) at the NCGA 1988 Exposition. 
  52.  
  53.  
  54. TECHDRAW.CGM
  55. ============
  56.  
  57. This file is a good example of the typical use of CGM in electronic
  58. documents.  The Air Transport Association (ATA) -- commercial aircraft
  59. manufacturers and the airlines themselves, as well as suppliers to the
  60. industry -- has developed a program for delivery and use of technical
  61. documents in revisable electronic form.  This is patterned after the
  62. similar program in the US DoD, CALS (Computer-Aided Acquisition and
  63. Logistic Support).  ATA documents comprise SGML for revisable text, and
  64. CGM for revisable vector and raster graphics (TIFF has been included in
  65. the past for purely raster graphics, but ATA is replacing its use by the
  66. equally capable CGM:1992 Version 3 Tile Array element).  The picture is
  67. a typical technical illustration from an aircraft maintenance manual,
  68. including three views: the aircraft indicating assembly location; the
  69. mounting area of a component panel; and, a complex illustration of the
  70. subassembly itself (an electropneumatic drive unit for a flap).  The
  71. picture is a black-and-white line drawing, using only line and text
  72. elements (and a few associated attributes).  This file is a
  73. Binary-encoded CGM.  The source is a requirements document for standard
  74. graphics exchange, produced by the ATA Graphics Working Group, circa
  75. 1991. 
  76.  
  77.  
  78. ALLPRIMS.CGM
  79. ============
  80.  
  81. This CGM file is interesting for two reasons: it contains at least one
  82. instance of 18 of the 19 graphical primitives of Version 1 metafiles of
  83. CGM:1992 -- Polyline, Polymarker, Text, Polygon Set, Cell Array,
  84. Elliptical Arc Close, etc -- plus a good sampling of the 35 attribute
  85. elements; and, it is in the Clear Text encoding so you can read the
  86. contents and see what CGM structure and elements look like.  The one
  87. omitted primitive is GDP (Generalized Drawing Primitive, which is a more
  88. or less private extension element).  The picture is composed of a grid
  89. of 18 large cells -- 3 rows of 6 cells each.  Each cell contains a
  90. sample of one of the Version 1 graphical primitives, along with a label
  91. identifying the primitive.  Color is used, different interior styles for
  92. filled-area elements are used, wide and narrow lines are used, etc.  At
  93. the bottom, under and contiguous to the grid of cells, is a low wide
  94. block containing samples of the 5 standard CGM line types, and to the
  95. right is a documentation block with the metafile "pedigree".  This file
  96. was originally produced by the CTN, the CALS Test Network (CALS is the
  97. DoD Computer-Aided Acquisition and Logistics Support program, whose
  98. standards-based revisable electronic document program calls for CGM as
  99. the preferred format for delivery of revisable electronic documents). 
  100. CTN's role with CGM is to identify and test the standards concepts
  101. themselves, perform informal interoperability events, etc.  CTN does not
  102. do validation or certification testing for CGM and CGM implementations. 
  103. NIST (the National Institute of Standards and Technology) is now
  104. performing this role.
  105.  
  106.