KTX Texture Format

I was wondering if you now support the KTX texture format, or if not could you share if the feature is still in development? It is mentioned here in this press release - Link.

We are trying to optimize our web-based product and are thinking about converting the avatars to use KTX textures ourselves on our backend, but if it is still in the pipeline for you and/or is currently supported we will wait until official implementation.

Thanks!

Hello and welcome to the forum!
Currently, we only support PNG, JPG, and WebP formats. However, a newer version of the library we use will support KTX, and upgrading to it is in our short-term plans.

Hello,
I just wanted to post the update that the team has successfully upgraded to the newer version, unlocking new features. KTX compression is not officially supported yet with the library, we will upgrade again when it becomes stable.
Thank you

1 Like

Thank you! How do I apply it to the avatars being requested via API/url? I did not see any new documentation explaining the correct way to do this.

Is it as simple as changing the texture format to ktx rather than webp?

Hello,
After checking with the team, we upgraded to a newer version, but the KTX support is not officially part of the upgrade.
I updated the message above and will share it in this thread when the upgrade happens.
Apologies for the confusion :slight_smile:

Hi. The gltf-transform package has since gotten out of alpha-14. At the time of writing this the latest version is v4.0.2. Can we expect support for KTX to land anytime soon? Thanks.

Hello,
Thanks for asking this question, I am also facing the same problem.

Just pinging here to see if there is any news as to when we should expect this to be released! Thanks!

@Amel_RPM Do you know a timeline for when we can use this? It will be so helpful to not crash iPhones with a bunch of avatars loaded

I have posted an issue on their github (for the Unity SDK), in case anyone interested on this feature wants to ping them there as well.

@Amel_RPM Any updates here?

Hi guys!

For now, our development team has it in their backlog and will pick it up when there is more time. Unfortunately at the moment, we are unable to share any timelines.