Setting up the GLEW, GLM, SOIL, and OpenCV libraries in Windows
In this section, we will provide step-by-step instructions to set up several popular libraries that will be used extensively in this chapter (and in subsequent chapters), including the GLEW, GLM, SOIL, and OpenCV libraries:
- The GLEW library is an open-source OpenGL extension library.
- The GLM library is a header-only C++ library that provides an easy-to-use set of common mathematical operations. It is built on the GLSL specifications and as it is a header-only library, it does not require tedious compilation steps.
- The SOIL library is a simple C library that is used to load images in a variety of common formats (such as BMP, PNG, JPG, TGA, TIFF, and HDR) in OpenGL textures.
- The OpenCV library is a very powerful open source computer vision library that we will use to simplify image and video processing in this chapter.
Getting ready
We will first need to download the prerequisite libraries from the following websites:
- GLEW (glew-1.10...