NVIDIA Texture Tools Exporter



The NVIDIA Texture Tools Exporter allows users to create highly compressed texture files - that stay small both on disk and in memory - directly from image sources using NVIDIA’s CUDA-accelerated Texture Tools 3.0 compressor technology.


This exporter combines four texture tools in a single plugin and standalone application, including flexible and powerful support for cube maps, mipmaps, normal maps, transparency, and more than 130 import formats. A new compression preview pane allows you to see how your image will be compressed in real-time, without having to write to disk.


NVIDIA Texture Tools Exporter standalone showcasing a cube map reflection

These tools are ideal for artists and graphics engineers looking to save texture memory and reduce the size of their applications or fit more or higher-resolution textures into the same space. For instance, game developers can use this to reduce the size of the games they create - or realistic rendering and digital content creation developers can use this to fit higher-resolution textures in memory.




Reduce application sizes

Compress textures down to a third of their original size. Or use this to fit more detailed and varied textures into memory

High-quality image processing

Generate mipmaps using linear-space colors and premultiplied alpha, filter normal maps using slope mapping, and more

Modern compression algorithms

Now supports BC6 for HDR textures, BC7 for high-quality compression, and ASTC for scalable compression on Tegra GPUs




DOWNLOADS

Standalone Application


Operating System
  • Windows 7, 8, 10 (64-bit only)
  • Requirements
  • NVIDIA CUDA-capable GPU

  • Download

    Release Notes

    2020.1.2
    • Fixed an issue where the standalone exporter would read some file types with inconsistent premultiplied alpha.
    • Fixed an issue where the standalone exporter would read PSD files without a specified color profile as if they contained linear colors instead of sRGB colors.
    2020.1.1
    • Fixed an issue where the standalone exporter would interpret some file formats without ICC profiles or specified oiio:ColorSpace values with the incorrect color space.
    • Updated credits.
    • Fixed an inaccuracy in the tooltips for BC1-BC5, where it talks about how palette elements are distributed between endpoints.

    Adobe Photoshop Plugin


    Operating System
  • Windows 7, 8, 10 (64-bit only)
  • Requirements
  • NVIDIA CUDA-capable GPU
  • Adobe Photoshop CC
  • Download

    Release Notes

    2020.1.2
    • Fixed an issue where the standalone exporter would read some file types with inconsistent premultiplied alpha.
    • Fixed an issue where the standalone exporter would read PSD files without a specified color profile as if they contained linear colors instead of sRGB colors.
    2020.1.1
    • Fixed an issue where the standalone exporter would interpret some file formats without ICC profiles or specified oiio:ColorSpace values with the incorrect color space.
    • Updated credits.
    • Fixed an inaccuracy in the tooltips for BC1-BC5, where it talks about how palette elements are distributed between endpoints.

    Note: The NVIDIA Texture Tool exporter can be found in the “Save As” formats in Adobe Photoshop once installed



    KEY FEATURES



    Compression


    • Supports BC1 - BC7 and ASTC texture compression
    • CUDA-accelerated texture compressors allow you to compress higher-quality images in less time
    • Four compression quality settings
    • Reads more than 130 DXGI and ASTC formats
    • Real-time compression preview
    Click on image to see at full resolution





    Cube Mapping


    • Create cube maps from 2D images
    • Customizable coordinate system conversion for normal-mapped cube maps
    • Support for unfolded and linear-format cube maps





    Mipmapping


    • Mipmap generation: Customizable filtering and color handling
    • Mipmap generation: Slope-space mipmapping for normal maps
    • Mipmapped alpha cutout correction ensures that alpha cutout textures cover roughly the same area regardless of level of detail.





    Normal Maps


    • Customizable normal map generation
      • 7 heightmap generation methods
      • 6 derivative filters
    • Export normal maps in tangent-space or object-space



    Transparency


    • Export textures with premultiplied alpha
    • Generate alpha cutout textures with or without dithering
    • Linear-space premultiplied alpha image processing
    Click on image to see at full resolution



    Additional Features


    • Automatable workflow: Command-line interface (standalone version) and Actions support (Adobe Photoshop plugin)
    • Fast batch scripting support (standalone version)
    • Reads images with ICC v4 color profiles
    • Supports exporting images with premultiplied alpha applied
    • Falls back to CPU when workload exceeds GPU memory



    Resources