GlGeomShapesTester is a program used for testing while developing GlGeomShapes. These are part of a set of programs introducing the use of Modern OpenGL, which are intended to accompany a possible second edition of the book 3D Computer Graphics: A mathematical approach with OpenGL, Cambridge University Press, 2003.

GlGeomShapesTester currently supports testing of spheres, cylinders, cones, tori, cubes, Bezier patches and Utah teapots. It includes a GLSL shader program that graphically shows normals, and a shader program that applies a simple "speckled F" procedural texture map.

GlGeomShapesTester is primarily a testbed for debugging GlGeomShapes code. It also provides sample code of how to use GlGeomShapes objects.

The main software can be downloaded in a zip file from the URL below; other needed code is downloaded from elsewhere on this website:

Version 1.4 of GlGeomShapesTester, July 24, 2023.