A DDS library for Java. Decodes DDS files that use common compression schemes (DXT1, 3, 5, and a few others).
Add this repository
<repository>
<id>divinitor</id>
<url>https://nexus.divin.io/repository/maven-public/</url>
</repository>
Then add it as a dependency
<dependency>
<groupId>co.phoenixlab.dds</groupId>
<artifactId>DDS4J</artifactId>
<version>1.2.0</version>
</dependency>
See Main.java for an example of reading, decoding, and converting a DDS.