home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / graphics / opengl-faq / part1 next >
Encoding:
Text File  |  1995-10-12  |  29.7 KB  |  768 lines

  1. Newsgroups: comp.answers,comp.graphics.api.opengl,news.answers
  2. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!grapevine.lcs.mit.edu!uhog.mit.edu!news.kei.com!newshost.marcam.com!usc!elroy.jpl.nasa.gov!swrinde!sgigate.sgi.com!fido.asd.sgi.com!sgi!dilow.asd.sgi.com!pho
  3. From: pho@dilow.asd.sgi.com (Paul Ho)
  4. Subject: OpenGL Frequently Asked Questions (FAQ) [1/3]
  5. Message-ID: <DFtA8L.J8A@sgi.sgi.com>
  6. Followup-To: poster
  7. Last-Modified: 1995 September 18
  8. Summary: This contains a list of Frequently Asked Questions about OpenGL (R)
  9. Keywords: FAQ, OpenGL
  10. Sender: pho@dilow.asd.sgi.com
  11. Reply-To: pho@dilow.asd.sgi.com
  12. Organization: Silicon Graphics Inc.
  13. Posting-Frequency: twice a month
  14. Date: Mon, 2 Oct 1995 08:00:20 GMT
  15. Approved: mailnews@sgi.sgi.com
  16.  
  17. Archive-Name: graphics/opengl-faq/part1
  18. Lines: 747
  19. Xref: senator-bedfellow.mit.edu comp.answers:14596 comp.graphics.api.opengl:1183 news.answers:54156
  20.  
  21. This FAQ is posted twice a month, on the 2nd, 16th of every month.  
  22. You may also want to see the OpenGL Web Page:
  23. WWW URL http://www.sgi.com/Technology/openGL/  
  24.  
  25. * marks recently modified answers or new questions
  26.  
  27. The FAQ has been split into 3 parts.
  28.  
  29. Part 1 are general questions about OpenGL documentation,
  30. implementations, licensing, and other general product
  31. information.  Part 2 is about OpenGL governance and the ARB.
  32. Part 3 are technical questions, including where source code
  33. examples can be found.
  34.  
  35. Part 1
  36.  
  37. Q1:  How do I submit changes or additions to this FAQ?
  38. Q2:  What is OpenGL?
  39. Q3:  Where are World Wide Web sites with information about OpenGL?
  40. Q4:  What does the .gl or .GL file format have to do with OpenGL?
  41. Q5:  What documentation is available for OpenGL?  (A bibliography of
  42.      OpenGL documents is listed here.)  
  43. Q6:  Where can I get the OpenGL specification?  
  44. Q7:  Which vendors are licensing OpenGL? 
  45. *Q8:  What OpenGL implementations are available?
  46.  
  47. Part 2
  48.  
  49. Q9:   Who needs to license OpenGL?  Who doesn't?  
  50. Q10:  What are the conformance tests?
  51. Q11:  What is Silicon Graphics policy on "free"
  52.       implementations of APIs which resemble the OpenGL API?  
  53. Q12:  What is Mesa 3D and where can I get it?
  54. Q13:  How does a university or research institution acquire access to
  55.       OpenGL source code?
  56. Q14:  How is a commercial license acquired?
  57. Q15:  How is the OpenGL governed?  Who decides what changes can be made?
  58. Q16:  Who are the current ARB members?
  59. Q17:  What is the philosophy behind the structure of the ARB?
  60. Q18:  How does the OpenGL ARB operate logistically?  When does the
  61.       ARB have meetings?
  62. Q19:  How do additional members join the OpenGL ARB?
  63. Q20:  So if I'm not a member of the ARB, am I shut out of the decision 
  64.       making process?
  65. Q21:  Are ARB meetings open to observers?
  66.  
  67. Part 3
  68.  
  69. Q22:  Where can I find OpenGL source code examples?  
  70.       For instance, where is an example which combines
  71.       OpenGL with Motif, using the Motif widget?
  72. Q23:  How do I contribute OpenGL code examples to a publicly accessible
  73.       archive?
  74. Q24:  What is the GLUT toolkit?  Where do I get it?
  75. Q25:  What is the relationship between IRIS GL and OpenGL?
  76.       Is OpenGL source code or binary code compatible with IRIS GL?
  77. Q26:  Why should I port my IRIS GL application to OpenGL?
  78. Q27:  How much work is it to convert an IRIS GL program to OpenGL?
  79.       What are the major differences between them?
  80. Q28:  When using Xlib, how do I create a borderless window?
  81. Q29:  How do I switch between single buffer and double buffer mode?
  82. Q30:  On my machine, it appears that glXChooseVisual
  83.       is only able to match double-buffered visuals.  I want to have more
  84.       bits of color resolution, so how do I render in single buffer mode?
  85. Q31:  I've got a 24-bit machine, but my OpenGL windows
  86.       are not using the full color resolution.  What's wrong?  My
  87.       program looks fine on one machine, but the depth buffer doesn't work
  88.       on another.  What's wrong?
  89. Q32:  What information is available about OpenGL extensions?
  90. Q33:  How do I make shadows in OpenGL?
  91. Q34:  How can I use 16 bit X fonts?
  92. Q35:  What's in the new GLU 1.2 tesselator?
  93.  
  94. ------
  95. Subject:  Q1:  How do I submit changes or additions to this FAQ?
  96.  
  97. A:  To request changes or additions, please send e-mail to
  98. the FAQ maintainer.  See the "Reply-To:" field in the header for
  99. the e-mail address.
  100.  
  101. OpenGL licensees may want to contribute information to the
  102. question:  "What OpenGL implementations are available?"  That
  103. space is available for any company who wishes to state status
  104. reports, release dates, contact names and phone numbers, or other
  105. information for their OpenGL implementation.  
  106.  
  107. It is asked that this information be relatively brief.  Also, for
  108. the sake of civility, each implementor is asked not to make
  109. comparisons of their implementations against others.  
  110.  
  111. Note that although a Silicon Graphics employee maintains this
  112. FAQ, Silicon Graphics does not speak for any other company, 
  113. nor does it uphold the veracity of anyone else's information.
  114.  
  115. ------
  116. Subject:  Q2:  What is OpenGL?
  117.  
  118. A:  OpenGL(R) is the software interface for graphics hardware that allows
  119. graphics programmers to produce high-quality color images of 3D
  120. objects.  OpenGL is a rendering only, vendor neutral API providing 2D
  121. and 3D graphics functions, including modelling, transformations,
  122. color, lighting, smooth shading, as well as advanced features like
  123. texture mapping, NURBS, fog, alpha blending and motion blur.  OpenGL
  124. works in both immediate and retained (display list) graphics modes.
  125. OpenGL is window system and operating system independent.  OpenGL has 
  126. been integrated with Windows NT and with the X Window System under
  127. UNIX.  Also, OpenGL is network transparent.  A defined common extension
  128. to the X Window System allows an OpenGL client on one vendor's platform
  129. to run across a network to another vendor's OpenGL server. 
  130.  
  131. ------
  132. Subject:  Q3:  Where are World Wide Web sites with information about OpenGL?
  133.  
  134. A:  OpenGL--The Integration of Windowing and 3D Graphics
  135. WWW URL http://hertz.eng.ohio-state.edu/~hts/opengl/article.html
  136. Maintained by Harry Shamansky.  
  137.  
  138. OpenGL WWW Center
  139. WWW URL http://www.sgi.com/Technology/openGL/
  140. Maintained by Thomas McReynolds <tomcat@sgi.com>.
  141.  
  142. IBM WWW Center for OpenGL
  143. WWW URL http://www.austin.ibm.com/software/OpenGL
  144.  
  145. Template Graphics Software WWW Center for OpenGL
  146. WWW URL http://www.sd.tgs.com/~template/Products/opengl.html
  147.  
  148. Microsoft Developer Network OffRamp Web Server
  149. WWW URL http://www.microsoft.com
  150.  
  151. ------
  152. Subject:  Q4:  What does the .gl or .GL file format have to do with OpenGL?
  153.  
  154. A:  .gl files have nothing to do with OpenGL, but are sometimes
  155. confused with it.  .gl is a file format for images, which has no
  156. relationship to IRIS GL or OpenGL.
  157.  
  158. ------ 
  159. Subject:  Q5:  What documentation is available for OpenGL?
  160. (A bibliography of OpenGL documents is listed here.)
  161.  
  162. A:  A 2 volume set, The OpenGL Technical Library (The OpenGL
  163. Programming Guide and The OpenGL Reference Manual) is published
  164. by Addison-Wesley.  The ISBN numbers for both English and
  165. Japanese versions are listed below.  You can purchase the books
  166. in extremely large volume by calling Addison-Wesley (+1-617-944-3700).
  167.  
  168. What follows is a bibliography of articles, books, and papers written
  169. about OpenGL.
  170.  
  171. Books (in English)
  172. ------------------
  173. Neider, Jackie, Tom Davis, and Mason Woo, OpenGL Programming
  174. Guide:  The Official Guide to Learning OpenGL, Release 1,
  175. Addison-Wesley, Reading, Massachusetts, 1993 (ISBN 0-201-63274-8).
  176.  
  177. OpenGL Architecture Review Board, OpenGL Reference Manual:  The
  178. Official Reference Document for OpenGL, Release 1,
  179. Addison-Wesley, Reading, Massachusetts, 1992 (ISBN 0-201-63276-4).
  180.  
  181. Magazine articles
  182. -----------------
  183. Bruno, Lee.  "Graphics Users Debate Three Hot Topics," Open Systems Today,
  184. December 12, 1994, p. HP3, HP8.
  185.  
  186. Bruno, Lee.  "Sun Continues to Resist OpenGL Tide," Open Systems Today,
  187. November 28, 1994, p. SF1, SF5-6.
  188.  
  189. Davis, Tom.  "Moving to OpenGL," IRIS Universe, Number 25,
  190. Summer, 1993.
  191.  
  192. Deffeyes, Suzy and John Spitzer.  "OpenGL on OS/2," OS/2 Developer Magazine,
  193. Nov/Dec 94, pages 34-45.
  194.  
  195. Glazier, Bill.  "The 'Best Principle':  Why OpenGL is emerging as the 3D
  196. graphics standard," Computer Graphics World, April, 1992.
  197.  
  198. "Industry group pushing 3-D graphics standard," Computer Design,
  199. July, 1994, p. 50, 52.
  200.  
  201. Karlton, Phil.  "Integrating the GL into the X environment:  a
  202. high performance rendering extension working with and not against
  203. X,"  The X Resource:  Proceeding of the 6th Annual X Technical
  204. Conference, O'Reilly Associates, Issue 1, Winter, 1992.
  205.  
  206. Kilgard, Mark, Simon Hui, Allen Leinwand, and Dave Spalding. ``X
  207. Server Multi-rendering for OpenGL and PEX,'' The X Resource
  208. Proceedings of the 8th Annual X Technical Conference, O'Reily
  209. and Associates, Sebastopol, California, January 1994.
  210.  
  211. Kilgard, Mark J.  "OpenGL & X:  An Introduction,"  The X Journal.
  212. November-December, 1993, page 36-51.
  213.  
  214. Kilgard, Mark J.  "Using OpenGL with Xlib,"  The X Journal.
  215. January-February, 1994, page 46-65.
  216.  
  217. Kilgard, Mark J.  "Using OpenGL with Motif,"  The X Journal.
  218. July-August, 1994.
  219.  
  220. "OpenGL Programs a New Horizon for Sun," SunWorld, January, 1994,
  221. page 15-17.
  222.  
  223. Prosise, Jeff.  "Advanced 3-D Graphics for Windows NT 3.5:
  224. Introducing the OpenGL Interface, Part I," Microsoft Systems Journal,
  225. October, 1994, Vol. 9, Number 10, pages 15-29.
  226.  
  227. Prosise, Jeff.  "Advanced 3-D Graphics for Windows NT 3.5: 
  228. Introducing the OpenGL Interface, Part II,"  Microsoft Systems Journal,
  229. November, 1994, Vol. 9, Number 11.
  230.  
  231. Prosise, Jeff.  "Understanding Modelview Transformations in
  232. OpenGL for Windows NT," Microsoft Systems Journal,
  233. February, 1995, Vol. 10, Number 2.
  234.  
  235.  
  236. Japanese language magazine articles and books
  237. ---------------------------------------------
  238.  
  239. "Interview with Masamichi Tachi about OpenGL_Japan," 
  240. Nikkei Computer Graphics, 3/1995, p. 56-57.
  241.  
  242. Matsumoto, Masayuki, PIXEL, "OpenGL, A 3D Graphics Standard",
  243. 10/1994, p. 138-145.
  244.  
  245. Matsumoto, Masayuki, Toragi Computer, 
  246. "A introduction to OpenGL for PC users", 11/1994, p. 147-150.
  247.  
  248. Neider, Jackie, Tom Davis, and Mason Woo, OpenGL Programming
  249. Guide:  The Official Guide to Learning OpenGL, Release 1,
  250. Addison-Wesley Publishers Japan, Tokyo, 1993 (ISBN 4-7952-9645-6).
  251.  
  252. Nikkei Electronics, No. 616, Sept. 5, 1994, p. 99-105.
  253.  
  254. OpenGL Architecture Review Board, OpenGL Reference Manual:  The
  255. Official Reference Document for OpenGL, Release 1,
  256. Addison-Wesley Publishers Japan, Tokyo, 1992 (ISBN 4-7952-9644-8).
  257.  
  258. "OpenGL," Nikkei Computer Graphics, 1/1995, p. 203-209.
  259.  
  260. PIXEL, No. 143, 8/94, p. 65 ("From the Editor's Desk"), 
  261. p. 117-121 ("3D API, OpenGL").
  262.  
  263. Sasaki, Akiko and Masayuki Matsumoto, Software Design, "Chapter 3:  OpenGL",
  264. November 11, 1994, ISSN 0916-6297, p. 26-48.
  265.  
  266. "Windows NT and OpenGL," Nikkei Computer Graphics, 3/1995, p. 156-161.
  267.  
  268. Woo, Mason, "OpenGL," Nikkei Computer Graphics, 11/1994,
  269. p. 142.
  270.  
  271. "X Windows and OpenGL," Nikkei Computer Graphics, 2/1995, p. 155-160.
  272.  
  273. Technical reports
  274. -----------------
  275. Segal, Mark and Kurt Akeley.  The OpenGL Graphics System:  A
  276. Specification.  Technical report, Silicon Graphics Computer
  277. Systems, Mountain View, California, 1992, revised 1993.
  278.  
  279. Segal, Mark and Kurt Akeley.  The OpenGL Graphics Interface.
  280. Technical paper, Silicon Graphics Computer Systems, Mountain
  281. View, California, 1993.
  282.  
  283. ------
  284. Subject:  Q6:  Where can I get the OpenGL specification?  
  285.  
  286. A:  A PostScript version of OpenGL specification, along with the
  287. OpenGL Utility Library and GLX protocol specifications, are
  288. available via anonymous, public ftp, on the machine
  289. sgigate.sgi.com in ~ftp/pub/opengl/doc.  They are all in the
  290. file, specs.tar.Z, which has been tar'd and compressed.  The man
  291. pages for the OpenGL API, its Utility Library (GLU), and the X
  292. server extension API (GLX) are also here.
  293.  
  294. Please read the accompanying README file, which explains the
  295. copyright and trademark rules for usage of the specification.
  296. Possession of the OpenGL Specification does not grant the right
  297. to reproduce, create derivative works based on or distribute or
  298. manufacture, use or sell anything that embodies the specification
  299. without an OpenGL license from SGI.
  300.  
  301. An HTML version of the OpenGL specification can be found on
  302. http://www.sgi.com/Technology/openGL/glspec/glspec.html
  303.  
  304. An HTML version of the OpenGL man pages can be found on
  305. http://www.digital.com:80/pub/doc/opengl/
  306.  
  307. ------
  308. Subject:  Q7:  Which vendors are licensing OpenGL?
  309.  
  310. A:  OpenGL is supported by many hardware and software vendors.
  311. As of September, 1995, OpenGL has been licensed to:
  312.  
  313. 3Dlabs,
  314. AT&T,
  315. AccelGraphics,
  316. Cirrus Logic,
  317. Cray Research,
  318. Daikin,
  319. Digital Equipment,
  320. Division,
  321. Dynamic Pictures,
  322. Evans & Sutherland,
  323. HP
  324. Harris Computer,
  325. Hitachi,
  326. IBM,
  327. Intel,
  328. Intergraph,
  329. Japan Radio Co.,
  330. Kendall Square Research,
  331. Media Vision,
  332. Metro Link,
  333. Microsoft,
  334. Miro,
  335. NCD,
  336. NEC,
  337. NeTpower,
  338. Peritek,
  339. Portable Graphics,
  340. SPEA,
  341. Samsung,
  342. Sony,
  343. SunSoft,
  344. Template Graphics Software,
  345. The Institute for Information Industry,
  346. Univel
  347.  
  348. ------
  349. Subject:  Q8:  What OpenGL implementations are available?
  350.  
  351. A:  
  352. AccelGraphics
  353. -------------
  354. AccelGraphics, Inc. is currently shipping the AG300, a high-performance
  355. PCI-based OpenGL(R) graphics board for the PC.  AccelGraphics, Inc. is an
  356. OpenGL licensee and provides full support of OpenGL via client-loadable
  357. library on Windows NT(R) 3.5.  
  358.  
  359. Running on a standard Pentium(TM), Alpha(TM), or MIPS(TM) PC with a PCI bus,
  360. the AG300 graphics accelerator card lets you manipulate larger and more
  361. complex 3D models and assemblies dynamically.  True color and full 3D
  362. acceleration, with a 16-bit Z-buffer and smooth double-buffered display at
  363. full screen (1280x1024) resolution, combine to provide high-performance
  364. dynamic viewing and rendering.
  365.  
  366. Hardware Support
  367.        Scalable architecture efficiently leverages the system CPU
  368.        7.5 MB of total RAM
  369.            5 MB of VRAM for 32 plane frame-buffer
  370.            2.5 MB of DRAM for 16-bit Z-buffer
  371.        Rectangle clipping, Alpha blending, Logic Operations, Bilinear
  372.        Interpolation, and Dithering
  373.  
  374. Supported Drivers and Applications
  375.  
  376.        Microsoft Windows NT 3.5 or higher with OpenGL
  377.        Microsoft Windows 3.1
  378.        Windows 95(R) with OpenGL (late 1995)
  379.        Pro/ENGINEER(TM) and Pro/JR.(TM) from Parametric Technology Corporation
  380.        AutoCAD(TM) from Autodesk
  381.        MicroStation(TM) from Bentley Systems
  382.        Virtually any 3D application that utilizes OpenGL
  383.  
  384. Supported Hardware Platforms
  385.  
  386.        Any Intel Pentium system with 1 free PCI slot
  387.        Digital's Alpha based PC's
  388.        MIPS based PC's
  389.  
  390. Supported Operating Systems
  391.  
  392.        DOS, Windows 3.1, Windows NT
  393.  
  394.        AccelGraphics, Inc. is headquartered in San Jose, CA
  395.        with regional offices in Atlanta, Orlando, Los Angeles,
  396.        Cincinnati and London, England.
  397.  
  398.        For more information on the AG300, please call 
  399.        AccelGraphics, Inc. at 1-800-444-5699.
  400.  
  401.        AutoCAD is a registered trademark of Autodesk.  Microstation
  402.        is a registered trademark of Bentley Systems.  Pentium is a
  403.        trademark of Intel Corporation.  AG300, ActionGraphics and 
  404.        AccelGraphics are trademarks of AccelGraphics, Inc.  Windows,        
  405.        Windows NT and Windows 95 are registered trademarks of Microsoft
  406.        Corporation.  OpenGL is a registered trademark of Silicon Graphics. 
  407.        Pro/ENGINEER and Pro/JR. are trademarks of Parametric Technology
  408.        Corporation.  All other trademarks are the property of the 
  409.        companies that issued them.
  410.  
  411.  
  412. Digital (DEC)
  413. ------- -----
  414. Digital Equipment Corporation offers OpenGL to its customers as part of the
  415. the DEC Open3D layered product. DEC Open3D is available for DEC OSF/1 AXP and
  416. DEC OpenVMS AXP workstations. Supported graphics devices include:
  417.     PXG (all devices in the PXG family with z-buffers)
  418.     ZLX-M1
  419.     ZLX-M2
  420.     ZLX-E1
  421.     ZLX-E2
  422. At this time, Digital Equipment Corporation has no plans to offer
  423. Open3D on either VAXstations or DECstations.
  424.  
  425. Digital Equipment Corporation (DEC) is shipping accelerated OpenGL for Windows
  426. NT on our AlphaStation models 200 and 400 using the ZLXp-E1, ZLXp-E2, and
  427. ZLXp-E3 graphics options.
  428.  
  429. Now you can unleash the industry-leading speed and power of Digital's Alpha
  430. AXP technology with low-cost high-performance graphics accelerators that will
  431. change the way you view your work.
  432.  
  433. The ZLXp-E1 provides leading 2D performance inexpensively. And breakthrough
  434. dithering technology lets the ZLXp-E1 display 3D smooth shaded images in 8
  435. planes with outstanding quality. Coupled with the ZLXp-E1's excellent
  436. performance, Digital's patented dithering capability provides an ideal
  437. solution for professionals in CASE, ECAD, and mechanical product design.
  438.  
  439. The ZLXp-E2 delivers the high-performance and 24 plane, true color capability
  440. needed for image processing, medical imaging, desktop publishing, graphics
  441. arts, and multimedia. The ZLXp-E2 can be configured to run 8 bits double
  442. buffered with a 16 bit Z buffer, providing full dedicated hardware support for
  443. 3D applications.
  444.  
  445. The ZLXp-E3, featuring true color capability and a full 24 bit Z buffer for
  446. even more complex solid model rendering, is ideal for mechanical CAD and
  447. computer-aided molecular design.
  448.  
  449. For further information contact your Digital Equipment sales representative.
  450.  
  451. IBM
  452. ---
  453. IBM offers OpenGL 1.0 at several different price and performance points,
  454. on most configurations of it's RS/6000 workstation line.  Hardware
  455. accelerated OpenGL is available through two recently announced products:
  456. the mid-range POWERgraphics GXT1000 and the high-end Freedom Series /6000.
  457. Both platforms provide h/w support for texture mapping, accumulation, 
  458. stencil and alpha buffers, as well as a h/w accelerated lighting and 
  459. geometry transformation pipeline. The Freedom Series is based on an
  460. architecture developed by Evans and Sutherland.
  461.  
  462. OpenGL is supported on most other RS/6000 configurations, including 
  463. the GXT100 and GXT150 graphics adapters for the PowerPC-based /6000's 
  464. as well as on the CGDA, the Gt1 family, the Gt3 family, and the Gt4 
  465. family of graphics adapters.  This support is provided through 
  466. SoftGraphics, a highly-tuned, highly-optimized pure software 
  467. implementation of OpenGL.  (Because of the lack of support for an 
  468. RGB X11 TrueColor visual on the 3D-HP-CGP and GTO adapters, OpenGL 
  469. is not offered on these machines. This is the only exception to 
  470. OpenGL support on the RS/6000 line. Sorry). OpenGL requires AIX 3.2.5 
  471. or later.
  472.  
  473. At the Fall '93 Comdex, IBM exhibited a software technology
  474. that allowed OpenGL to run under OS/2.  The interface that 
  475. integrates OpenGL with OS/2 was presented to the OpenGL ARB for 
  476. review. Beta versions of that interface will be available in the 
  477. first half of 1994, through the OS/2 Developer CD-ROM distribution.
  478.  
  479. To purchase these products, contact your local IBM sales office.
  480.  
  481. Intergraph
  482. ----------
  483. Intergraph Computer Systems is currently shipping high-performance, PCI-based,
  484. OpenGL accelerators on its TD series of Personal Workstations.  Using state of
  485. the art dedicated hardware, the GLZ and GLI graphics products dramatically
  486. accelerate OpenGL and offer the high performance and features traditionally
  487. found only on much more expensive workstations.  These accelerators are
  488. available on Intergraph's TD-4 and TD-5 dual-Pentium Personal Workstations
  489. running Windows NT.
  490.  
  491. GLZ and GLI offer advanced features such as:
  492.  
  493.      - 24-bit, double buffered image planes at all display resolutions up to 
  494.        2 Mpixels
  495.      - 24-bit (GLZ) or 32-bit (GLI) Z-Buffer
  496.      - Full hardware support for Gouraud shading
  497.      - Full hardware support for texture processing (GLI only) with 8 
  498.        MTexels of texture storage
  499.      - Industry-standard PCI bus interface with DMA engine
  500.      - Support for multi-sync monitors up to 2 Mpixels at 76Hz vertical 
  501.        refresh
  502.      - Stereo ready
  503.      - Multiple color palette support
  504.      - 10-bit gamma correction
  505.  
  506. For additional information call 1 (800) 763-0242 or browse Intergraph's WWW 
  507. pages at http://www.intergraph.com.
  508.  
  509. Microsoft
  510. ---------
  511. OpenGL is offered as a standard feature of Microsoft Windows NT 
  512. Workstation version 3.5.   The Microsoft implementation of OpenGL runs 
  513. with any computer and video hardware that is compatible with Windows NT 
  514. 3.5.  Microsoft also provides documentation, sample source code, and 
  515. development tools to help build OpenGL applications in the Win32 
  516. Software Development Kit.   The Win32 SDK is available via Microsoft's 
  517. Developer Network.  
  518.  
  519. For more information on the Win32 SDK, please call:
  520.     US at 1-800-759-5474
  521.     International at +1-402-691-0173
  522.  
  523. Portable Graphics, Inc.
  524. ----------------------------------------------------------
  525. 3D Graphics Development and Porting Tools
  526.  
  527. Portable Graphics, a subsidiary of Evans & Sutherland Computer Corporation,
  528. provides GL-based development and porting tools for a variety of workstation
  529. platforms.  Products for PCs (Windows NT, OS/2, Windows 95) will be
  530. available in 1995.  
  531.  
  532. OpenGL for Sun:
  533.  
  534. Portable Graphics' implementation of OpenGL for Sun is optimized for the
  535. SPARC/Solaris environment and passes the ARB conformance tests, including
  536. GLX server requirements for interoperability. Interoperability ensures
  537. consistent client-server communications between any OpenGL implementation
  538. across an X11 network. Native OpenGL on Freedom Series will be available
  539. from Evans & Sutherland in 1st Quarter 1995. OpenGL can coexist with PHIGS,
  540. PEX, or NPGL (IRIS GL 4.0-compatible) applications on the same device.
  541. Portable Graphics supplies the GLU library, and widget sets for both Motif
  542. and OPEN LOOK. Portable Graphics is an SMCC Catalyst Strategic Developer.
  543.  
  544. OpenGL for HP:  
  545.  
  546. Hewlett-Packard has choosen Evans & Sutherland (E&S) as its OpenGL supplier.
  547. OpenGL For Hewlett-Packard from E&S is now shipping for the HP Freedom
  548. Series accelerators. For your convenience, development licenses can be
  549. purchased directly from Hewlett-Packard or from Portable Graphics. Portable
  550. Graphics offers volume and educational discounts. OpenGL for the entire HP
  551. graphics accelerator product line is in development at E&S for release in
  552. Summer 1995. Developers who wish to develop OpenGL and Open Inventor
  553. applications for HP workstations with CRX or HCRX accelerators or the Model
  554. 712, can get started now using NPGL and IRIS Inventor.  These applications
  555. can then be converted to OpenGL and Open Inventor when these products
  556. support the entire Series 700 product line. 
  557.  
  558. Custom OpenGL Ports:
  559.  
  560. Portable Graphics offers custom OpenGL ports for PC and workstation graphics
  561. accelerator manufacturers, and consulting services to hardware manufacturers
  562. and software developers.
  563.  
  564. Open Inventor - 3D Developer's Toolkit:
  565.  
  566. Portable Graphics also licenses Open Inventor from Silicon Graphics.  Open
  567. Inventor is currently available on the IBM RISC System/6000, Sun
  568. SPARCstation systems and HP Series 700 workstations with Freedom Series
  569. graphics accelerators. Portable Graphics will also provide Open Inventor for
  570. HP Series 700 workstations, Windows NT, Windows 95 and OS/2.  Portable
  571. Graphics offers IRIS Inventor for HP and Sun workstations.
  572.  
  573. EDISON - Extensions to Open Inventor:
  574.  
  575. Portable Graphics is currently developing extensions to Open Inventor. The
  576. product, which is called EDISON, will provide the framework to seamlessly
  577. link other software modules to Open Inventor.  The first extension released
  578. under EDISON will be the SHAPES Geometric Modeling System from XOX
  579. Corporation (Minneapolis, MN). By combining SHAPES and Open Inventor via
  580. EDISON, developers will obtain a powerful geometric computing system based
  581. on mathematical standards that also features an easy-to-use, interactive
  582. user interface and graphics rendering capabilities. The EDISON extensions to
  583. Open Inventor will be available in mid-1995 for Silicon Graphics
  584. workstations, followed by support for Sun, IBM, and HP workstations, and
  585. Windows NT, Windows 95 and OS/2. 
  586.  
  587. Portable Graphics products are sold direct from the U.S. headquarters and
  588. the U.K. office. Authorized distributors are located in Australia, France,
  589. Germany, Japan and Taiwan.
  590.  
  591. For more information about OpenGL, Open Inventor, EDISON extensions to Open
  592. Inventor, IRIS Inventor, or NPGL, contact:
  593.  
  594. Portable Graphics, Inc.
  595. "An Evans & Sutherland Company"
  596. One Technology Center
  597. 2201 Donley Drive, Suite 365
  598. Austin, TX 78758
  599.  
  600. E-mail: glware@portable.com
  601. Voice:  (512) 719-8000
  602. Fax:  (512) 832-0752
  603.  
  604. Silicon Graphics
  605. ---
  606. Starting with IRIX 5.2, OpenGL is supported for the following graphics
  607. workstations:
  608.  
  609.     Indy - Indy XL 8 or 24 bits, XZ (XZ, as of IRIX 5.3)
  610.     Indigo - Entry Level, XS, XS24, XZ, Elan
  611.     Indigo2 - XL, XZ, Extreme
  612.     Crimson - Entry Level, XS, XS24, Elan, Extreme, RealityEngine
  613.     Onyx - VTX, RealityEngine, RealityEngine2
  614.     4D30/35 - Elan
  615.  
  616. With IRIX 5.3, OpenGL is supported for these workstations:
  617.  
  618.     Personal IRIS Graphics: 8-bit, G, TG (except GR1.1)
  619.     VGX, VGXT, Skywriter
  620.  
  621. This leaves the following graphics families with no OpenGL implementation:
  622.  
  623.     IRIS 1000, 2000, and 3000 series
  624.     IRIS 4D/G, GT, GTX
  625.     Personal IRIS GR1.1 (suggest purchasing graphics board upgrade to GR1.2)
  626.  
  627. Sony
  628. ----
  629. Sony offers OpenGL on the complete range of its RISC based NEWS
  630. workstations.  Sony OpenGL requires NEWS OS 6.0.1 and later.
  631. This is a pure software implementation.  
  632.  
  633. Starting in September 1994, Sony have hardware support for OpenGL
  634. on its 3D graphics workstations:  on the NWS-5000G and the 3D
  635. graphics acceleration card NWB-1501 for NWS-5000 series
  636. workstations.
  637.  
  638. Template Graphics Software, Inc. (TGS)
  639. --------------------------------------
  640. The Standard in Graphics Tools
  641.  
  642. * OpenGL - Accelerated to Hardware (Sun, Apple, Microsoft Windows 3.1)
  643.  
  644. TGS is providing OpenGL direct to Sun SPARC Solaris 2.x acceleration
  645. hardware.  This differs from other software-only products in that it
  646. avoids the additional XGL software layer.  The result is a fast 
  647. performing and fully functional OpenGL for Sun workstations and 
  648. clone systems.  (OpenGL for Solaris from TGS was recently selected by
  649. Aries Research as the OpenGL to be sold with their SPARC systems.)
  650.  
  651.     * In final beta now, available via ftp
  652.     * 100% functional today
  653.     * Direct acceleration for Sun ZX, Turbo ZX
  654.     * Direct support for GX, TGX, SX  board sets
  655.     * X11 network rendering to X terminals, PC-X servers, etc.
  656.     * PostScript hardcopy (on final release)
  657.     * GLX server extension for Solaris (on final)
  658.     * Does not require XGL for rendering
  659.  
  660. TGS will also be providing OpenGL for Apple Power Macintosh in early 1995,
  661. with a software-rendering and graphics acceleration version.  TGS is 
  662. working with 3D chip/board vendors to deliver accelerated OpenGL for
  663. the Power Mac platform.
  664.  
  665. TGS will also be providing OpenGL for Windows 3.1, direct to GDI, to ISV and
  666. and OEM customers.  OpenGL for Windows 3.1 is fully portable with the
  667. OpenGL for Windows NT 3.5 provided by Microsoft, including the WGL
  668. component.  
  669.  
  670. * Open Inventor - C++ 3D Graphics Toolkit
  671.  
  672. TGS will be a single-stop solution for Open Inventor 2.0 on UNIX and
  673. PC systems, outside of SGI of course!
  674.  
  675.     * Open Inventor for Solaris - shipping (beta)
  676.     * Open Inventor for IBM AIX - shipping (beta)
  677.     * Open Inventor for Windows NT 3.5 - in alpha
  678.     * Open Inventor for Windows 3.1 -  2Q95
  679.     * Open Inventor for Windows 95 - TBA
  680.     * Open Inventor for DEC OSF/1 - 2Q95
  681.     * Open Inventor for HP - 2Q95
  682.     * Open Inventor for Apple - 3Q95
  683.     * Open Inventor for OS/2 - TBA
  684.  
  685.  Note:   All of our Open Inventor products are tightly integrated
  686.          into the OpenGL on each system, including support for 3rd
  687.          party acceleration boards from Evans & Sutherland, GLINT,
  688.      and others.  TGS is unique in our support for a direct
  689.      to hardware OpenGL for Solaris, Apple and is the only
  690.      vendor to support OpenGL for Win32s (Windows 3.1).
  691.  
  692. * TGS Power Tools (tm) for Open Inventor
  693.  
  694. TGS is also developing TGS Power Tools(tm) for Open Inventor which will
  695. include:
  696.  
  697.         * Power Filters (tm) - Import/Export of 3D metafiles
  698.         * Power Viewers (tm) - 3D Desktop Utilties
  699.         * Web3D (tm) - 3D Internet tools
  700.  
  701. Additional information on TGS Power Tools will be provided on request.
  702.  
  703. * Sales and Support
  704.  
  705. TGS has supported ISV's and professional graphics software developers since
  706. 1982 from our San Diego headquarters.  TGS has regional sales offices in
  707. San Jose, Houston, Atlanta and Boston.  We also have distribution partners 
  708. in Europe and Asia.
  709.  
  710. For additional information on TGS graphics software:
  711.  
  712.         Template Graphics Software
  713.         9920 Pacific Heights Blvd. #200
  714.         San Diego, CA 92121
  715.  
  716.     WWW = http://www.sd.tgs.com/~template
  717.     info@tgs.com
  718.  
  719.         Robert J. Weideman, V.P. Marketing
  720.         (619)457-5359 x229
  721.         (619)452-2547 (fax)
  722.         robert@tgs.com
  723.  
  724. 3Dlabs
  725. ------
  726. 3Dlabs is currently shipping the GLINT 300SX, a high performance graphics
  727. processor providing workstation class 3D graphics acceleration in a single
  728. chip.  Designed to accelerate OpenGL, the GLINT 300SX implements in hardware 3D
  729. rendering operations such as Gouraud shading, depth buffering, anti-aliasing
  730. and alpha blending.
  731.  
  732. Implemented around a scalable memory architecture, the GLINT 300SX reduces the
  733. cost and complexity of delivering high performance 3D graphics - making it
  734. ideal for a wide range of graphics products from PC boards to high-end
  735. workstation accelerators.  GLINT based products are already shipping from
  736. several companies with other developments in progress.
  737.  
  738. Key features of the GLINT 300SX are:
  739.  
  740.     - Full hardware support for Gourard shading, depth buffering, alpha
  741.       blending, anti-aliasing and dithering;
  742.     - 8, 16 or 32-bits per pixel RGBA and 4 or 8-bit color indexed;
  743.     - Screen resolutions up to 2560x2048;
  744.     - 16, 24 or 32-bit Z buffer;
  745.     - 4 or 8-bit stencil buffer
  746.     - Double buffering, stereo and overlay support ;
  747.     - PCI-bus Rev 2.0 interface with on-chip DMA;
  748.     - 112-bit memory interface.
  749.  
  750. Since hardware is worthless without software, 3Dlabs have developed a highly
  751. optimized OpenGL driver for the GLINT 300SX.  This OpenGL driver is currently
  752. available under Windows NT 3.5 and will be ported to other operating systems
  753. such as Windows 95.  With GLINT 300SX and 3Dlabs' OpenGL GLINT driver,
  754. applications have achieved up to a 3,000 percent 3D display performance
  755. increase.
  756.  
  757. To find out more:
  758.  
  759.   3Dlabs Inc
  760.   2010 North First Street, Suite 403
  761.   San Jose, CA 95131,
  762.   Tel: (408) 436 3455
  763.   Fax: (408) 436 3458
  764.   Email: info@3Dlabs.com
  765.   WWW URL http://www.3Dlabs.com/3Dlabs
  766.  
  767.  
  768.