![](/html/b0/b018/b018851364c58f80ae7d13c59268c5ac370822e30e3ff02f15cd3a910685d3c1/bg1.png)
Finding Intergraph on the Internet
You can find Intergraph on the Internet in the following ways:
u
On the World Wide Web, visit Intergraph Online at http://www.intergraph.com. From the
home page, go to Drivers and Updates for the latest system software or application software
updates, or to Customer Services for information on available customer services and support
options.
u
Using a File Transfer Protocol (FTP) program or Gopher program, visit ftp.intergraph.com or
gopher.intergraph.com.
u
Get information from Intergraph’s email server at info@intergraph.com. Put help in the
body of the message (the subject line is ignored) to get information on such subjects as
Intergraph’s online services and where to get World Wide Web browsers.
u
Participate in the Intergraph Customer Forum (ICF), a bi-directional gateway to the USENET
newsgroup comp.sys.intergraph. Anything posted to that group or sent to comp-sys-
intergraph@ingr.com is emailed to all subscribers. Incoming email messages are also
posted to the newsgroup. You can subscribe to the ICF via Intergraph Online.
Getting Telephone Support
If you experience problems with your Intergraph product, or have questions about the information in
this document, you can contact Intergraph for help.
For RenderGL 3.0 SDK support, call the RenderGL Development Team at (205)730-7079 or send
e-mail to rendergl@ingr.com.
Using the Intergraph FAXLink
Use the Intergraph FAXLink to get technical support information by fax 24 hours a day, 7 days a
week. From a touch-tone phone or fax machine phone:
u
Call 1-800-240-4300 to get new user instructions, an index listing of available documents, and
an overview of the categories of available information.
u
Call 1-205-730-9000 to order the documents (up to 5 per call).
Follow the prompts provided to locate and deliver the information you need.
Using the Intergraph Bulletin Board Service
Available 24 hours a day, 7 days a week, the Intergraph Bulletin Board Service (IBBS) is an
electronic forum for Intergraph customers to exchange information with Intergraph's technical and
marketing staff, and with other Intergraph customers. You can use the IBBS to get technical
support information, documentation and training information, programs, and software updates and
fixes. The IBBS is also available for you to give suggestions, make inquiries, and report problems.
To connect to the IBBS:
1. Set your system’s communications protocol for eight (8) data bits, no parity, one (1) stop bit,
and any baud rate up to 14,400.
2. Using a modem, dial the IBBS number, 1-205-730-8786. You can dial 1-205-730-6504 if you
are using a 2,400 baud connection.
3. Mirror sites are maintained for locations outside the United States. Information on these sites
is available on Intergraph Online, Intergraph’s World Wide Web server.
4. When connected, respond to the login request by keying in your user ID. If you have not
connected before, key in new to create a user ID.
5. Follow the menus to find what you need. If you are new to computer bulletin boards, the IBBS
provides clear choices and plenty of online help. A text file that explains IBBS commands and
organization is available for you to download.
If you have trouble connecting to or using the IBBS, log a support request through the Customer
Response Center (product entry IBBS); send a fax to 1-205-730-1110, or leave a message for the
System Operator (Sysop) at 1-205-730-1413.
RenderGL 3.0 SDK
Software Developer’s Kit
December 1997
DSA085300
![](/html/b0/b018/b018851364c58f80ae7d13c59268c5ac370822e30e3ff02f15cd3a910685d3c1/bg2.png)
Warranties and Liabilities
The information and the software discussed in this document are subject to change without notice and should not
be considered commitments by Intergraph Corporation. Intergraph Corporation assumes no responsibility for any
errors in this document.
The software discussed in this document is furnished under a license and may be used or copied only in
accordance with the terms of the license. No responsibility is assumed by Intergraph for the use or reliability of
software on equipment that is not supplied by Intergraph or its affiliated companies.
All warranties given by Intergraph Corporation about equipment or software are set forth in your purchase
contract, and nothing stated in, or implied by, this document or its contents shall be considered or deemed a
modification or amendment of such warranties.
Copyright
1997, Intergraph Corporation including this documentation, and any software and its file formats and audiovisual displays described herein; all rights reserved; may only be used pursuant to the applicable software license
agreement; contains confidential and proprietary information of Intergraph and/or other third parties which is
protected by copyright, trade secret and trademark law and may not be provided or otherwise made available
without prior written authorization.
Restricted Rights Legend
Use, duplication, or disclosure by the United States Government is subject to restrictions as set forth in subdivision
(c)(1)(ii) of the rights in technical data and computer software clause at DFARS 252.227-7013.
Unpublished rights reserved under the copyright laws of the United States.
Intergraph Corporation, Huntsville AL 35894-0001
Trademarks
Intergraph and the Intergraph logo are registered trademarks of Intergraph Corporation. RenderGL™ is a
trademark of Intergraph Corporation.
Other brands and product names are trademarks of their respective owners.
RenderGL SDK
The RenderGL SDK is a software development kit for using RenderGL. RenderGL is a photorealistic graphics library that provides a high-level application programming interface (API) which
works with OpenGL® to produce more realistic rendering (Phong shading, shadows, bump maps,
and procedural textures) at hardware speeds.
This document provides information on the installation and removal of the RenderGL SDK, as well
as a description of the SDK, system requirements, and support information. For detailed
information on each function in the RenderGL SDK, see the online Help delivered with the product.
System Requirements
The RenderGL SDK is delivered on CD-ROM and must be installed on your computer’s hard disk
(see “Installing the RenderGL SDK”). At a minimum, your computer needs the following to run
RenderGL:
u
An Intel® Pentium®, Pentium Pro® or Pentium II® processor.
u
At least 32 megabytes of RAM; 64 megabytes of RAM is recommended.
u
Windows NT® version 4.0 or higher operating system installed and running.
u
For optimal performance on OpenGL hardware, Windows NT Service Pack 3 software
installed and running.
u
Intergraph Computer Systems’ Intense 3D Pro®, RealiZm®, or RealiZm II® graphics
hardware.
Installing the RenderGL SDK
The RenderGL SDK is provided on CD-ROM and is not automatically installed. To install the SDK,
copy the library and include files from the CD-ROM to the location you require on one of your
system’s hard disk drives.
Removing the RenderGL SDK
To remove the RenderGL SDK from your system, simply select all of the related files in Explorer or
File Manager and delete them.
Using the RenderGL SDK
The DOC directory contains an online Help file (RENDERGL.HLP) for RenderGL. Refer to this Help file
for more detailed information on the API and its functions.
DOC directory also contains a SAMPLES.DOC file which explains the sample programs provided in
The
the
SAMPLES directory. Most samples are written in C, although a few are written in C++. Project
files for the samples are included for Microsoft Visual C++ version 4.2. Each sample builds on the
previous one.
BIN directory contains RENDERGL.DLL, the RenderGL run-time library. It also contains compiled
The
versions of all of the sample programs.
BINDEBUG directory contains a debug version of RENDERGL.DLL for use in debugging the API.
The
(The debug version will by default display error messages whenever an API routine is called with
invalid arguments.)
The
LIB directory contains RENDERGL.LIB, which is an MSVC++ 4.2-compiled link library
corresponding to
INCLUDE directory contains RENDERGL.H, the main include file for the RenderGL API, and
The
RGLERROR.H, an include file with full error-return codes.
IMAGES subdirectory contains some images which the sample programs use for textures.
The
RENDERGL.DLL.