KtxCompression_v2 Op

KtxCompression

Load a KTX file as a texture


Port of the KTX2Loader class of three.js

https://github.com/mrdoob/three.js/blob/dev/examples/jsm/loaders/KTX2Loader.js

Use toktx to generate textures, e.g.:

toktx --2d --genmipmap --target_type RGBA --t2 --encode uastc --clevel 5 --qlevel 255 --lower_left_maps_to_s0t0 --assign_oetf linear lala.ktx2 cables_2026224_095303.png


Full Name
  • Ops.Gl.GLTF.KtxCompression_v2
Visibility
  • Core Op - visible for everyone
License
  • MIT
AuthorCreated
  • Jun 3, 2026 at 18:29
githubMaintained by TeamCredits
Core Libraries
  • cgl
Dependencies
  • ktx-parse.module.js (module)
  • KTX2Loader.js (module)
  • zstddec.module.js (module)









No op example found on this server

OUTPUT PORTS


Support ASTC (booleanNumber)
Support ETC1 (booleanNumber)
Support S3TC (booleanNumber)
Support BPTC (booleanNumber)
Support PVRTC (booleanNumber)
Support ASTC HDR (booleanNumber)

Changelog

Patches using KtxCompression_v2

  • Examples
  • Public
  • My Patches