ImageArray is a class that holds a collection of images as a texture array, such that many images can be efficiently rendered
without requiring a lot of draw calls / GL state updates.
Current design is brute-force, loading all images at once, little other logic.
Will fall over and die if you try to use more than "Max Array Texture Layers" (usually 2048) images.
ImageArray
Remarks
ImageArray is a class that holds a collection of images as a texture array, such that many images can be efficiently rendered without requiring a lot of draw calls / GL state updates.
Current design is brute-force, loading all images at once, little other logic. Will fall over and die if you try to use more than "Max Array Texture Layers" (usually 2048) images.