Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

NGL Reference Manual

0.8.0

Introduction

NGL is a cross-platform C++ programming framework for OpenGL applications. In other words, its purpose is to help programmers write multi-platform code that deals with window managing, network, files, timers and other services - with a simple knowledge in C++ and OpenGL.

NGL was designed with the following guidelines in mind :

Working with NGL

NGL is Free Software, you are encouraged to grab the source, compile it, modify it and redistribute it (with compatible licensing terms). Fetch the latest source distribution for your favourite platform, either by downloading the latest tarballs or by anonymous CVS. Have a look at the INSTALL instructions. When you have succesfully built the library and the examples, you're ready to make your own programs. If you had some trouble building from source and the INSTALL document could not help you much, you are welcome to report your experience and fill in a bug report.

Depending on your platform and on the available packaging solutions, you might also be able to download a binary SDK (library binaries and header files), which lets you go to the essential : build your code ! Note that you will loose some insight on the library and some debugging facilities.

To start a project, you can take one of the available examples and modify it. You can then go into the details of project and build settings later. You'll most certainly need the documentation at hand, downloading an offline copy should be more comfortable than browsing the online one.


Generated on Thu Feb 3 22:26:09 2005 for NGL by  doxygen 1.4.1