Jump to content
  • Advertisement
Sign in to follow this  
thmfrnk

DX11 Commandline Texture Compression Tool

Recommended Posts

Hi,

I am looking for a usefull commandline based texture compression tool with the rights to be able to ship with my application. It should have following caps:

  • Supports all major image format as source files (jpeg, png, tga, bmp)
  • Export as DDS
  • Compression Formats BC1, BC2, BC3, BC4, BC7

I am actually using the nvdxt tool from Nvidia, but it does not support BC4 (which I need for one-channel 8bit textures). Everything else which I found wasn't really useful.

Any suggestions?

Thx

 

Share this post


Link to post
Share on other sites
Advertisement

Have you had a look at DirectXTech? https://github.com/Microsoft/DirectXTex

texconv sounds like it does everything that you need it to.

Note: I'm not interpreting the license for you and the rights it may / may not give you to distribute it with your application.

Share this post


Link to post
Share on other sites
Posted (edited)

imagemagick can do that but I'm not sure if they have BC4/7 support yet. DXT1/3/5 was definitely supported before.

No idea about the rights, you didn't even specify if it's a commercial application. But it's probably too large to use as a small side tool.

Edited by d07RiV

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!