|
# Overview
|
|
# Overview
|
|
|
|
|
|
* [What is ACGL?](#what-is-acgl)
|
|
* [[What is ACGL?]](#what-is-acgl)
|
|
* [Getting started](#getting-started)
|
|
* [Getting started](#getting-started)
|
|
* [Functional Overview]
|
|
* [Functional Overview]
|
|
* [ACGL compile time settings]
|
|
* [ACGL compile time settings]
|
... | @@ -46,7 +46,7 @@ |
... | @@ -46,7 +46,7 @@ |
|
* [Extending ACGL]
|
|
* [Extending ACGL]
|
|
|
|
|
|
|
|
|
|
## What is ACGL?
|
|
|
|
|
|
|
|
The Aachen Computer Graphics Library (we are not very creative with names) is intended to simplify prototyping and development of (OpenGL) graphics applications. It proved a platform independent way for loading OpenGL function pointers, wrappers for OpenGL objects, helper classes (e.g. a camera class) and functions for loading some simple mesh and texture formats. It is not a full rendering engine. Basic knowledge of OpenGL 3.2 or later or OpenGl ES 3.0 is required to understand the basic concepts.
|
|
The Aachen Computer Graphics Library (we are not very creative with names) is intended to simplify prototyping and development of (OpenGL) graphics applications. It proved a platform independent way for loading OpenGL function pointers, wrappers for OpenGL objects, helper classes (e.g. a camera class) and functions for loading some simple mesh and texture formats. It is not a full rendering engine. Basic knowledge of OpenGL 3.2 or later or OpenGl ES 3.0 is required to understand the basic concepts.
|
|
In addition to the library, some examples are provided.
|
|
In addition to the library, some examples are provided.
|
... | | ... | |