DDS Volume textures

I have a DDS file that is a volume texture. As a Java developer, I’ve now tried 2 different ways to load the file and create a 3D texture, both of which have failed because the DDS loaders don’t support depth. Is there a loader out there (which I am happy to port to Java) that can manage this feat?

You can have a look at the code for my DDS plug-in for the GIMP. It supports volume map loading. You can find it here.

Thanks, that’s really useful!