Generating HDR textures

I’m exporting an HDR image for use in an external game engine, and I’d really like to add a subtle Cloud texture to the world. But that results in horrific banding, I suspect because the cloud texture is 8-bit LDR instead of the full 32.

Is it possible to generate floating-point textures? Or am I doing something else wrong?