Definitions for "shallows "
Shallows is a C++ library designed to make GPGPU programming easier and safer. It aims to reduce the time spent on writing and debugging OpenGL-related C/C++ code, so the developers of GPGPU applications can concentrate on implementing the algorithms instead. GPGPU applications are all about performance, so the overhead by using shallows is therefore kept low.
The Shallows library is a cross platform C++ layer on top of OpenGL
Keywords:  habitat, border, blue, thin, air
Areas where the border between the Blue Air and the Habitat is thin.
Keywords:  bottom, distance, short, top, water
the part of an area of water that has only a short distance from the top to the bottom.