github bluescan/tacentview v1.0.32
KTX2 Support

latest releases: v1.0.46, v1.0.45, v1.0.44...
2 years ago

Khronos KTX2 File Support

This release features loading support for KTX2 (Khronos TeXture version 2) files. This is a modern file format that can hold texture data in a variety of pixel-formats. This release supports mipmaps, cubemaps, and 2D textures in the following pixel-formats:

  • BC1DXT1
  • BC1DXT1A
  • BC2DXT2DXT3
  • BC3DXT4DXT5
  • BC4ATI1
  • BC5ATI2
  • BC6S
  • BC6U
  • BC7
  • R8 (L8 A8)
  • R8G8
  • R8G8B8
  • R8G8B8A8
  • B8G8R8
  • B8G8R8A8
  • B5G6R5
  • B4G4R4A4
  • B5G5R5A1
  • R16F
  • R16G16F
  • R16G16B16A16F
  • R32F
  • R32G32F
  • R32G32B32A32F

For the HDR formats (anything ending with an 'F' plus BC6S and BC6U) there is the option to control the exposure as well as colour-space conversions. KTX container parsing and supercompression decoding is done by the official KTX-Software library and decoding the BC formats is provided by bcdec. ASTC decoding for both dds and ktx files is not implemented yet (on the roadmap).

Addition Improvements And Fixes

  • Fixed per-image zoom.
  • Changed order of mipmap image binding. Removes the frame of displaying lowest mip level when switching images.
  • Select gamma-correction mode (None, Gamma, or sRGB) for linear (HDR) images.
  • Exposure control for all HDR formats in both DDS and KTX files.
  • Spread-luminance/red control in image properties UI for both DDS and KTX images (removed from preferences window).
  • Reticle visibility modes: Always-Hidden, Always-Visible, On-Select, and Auto-Hide. Default for main profile is On-Select. Default for basic profile is Auto-Hide.

Full Changelog: v1.0.31...v1.0.32

Don't miss a new tacentview release

NewReleases is sending notifications on new releases.