write enough characters to create full words with enough bits to encode all pixel bits
isOpaqueParametric rounds to find best granular pixel
alphaMask generated from atlas bitmapData, correctly handles borderPixels