Hey. I’m interested in improving the packing of my vertex data to reduce its size further. In some cases I have stuff like HDR colors that don’t necessarily need 32 bits of precision. 16-bit half-floats would work just as well and save quite a bit of precision. The problem is converting 32-bit float values to 16-bit values on the Java side. My Google-fu tells me that this is more complicated than I expected if I’m going to handle special values like infinities, NaN and denormals. Has anyone already implemented this perhaps?