You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bug
When I work with a series of textures in ETC2_RGBA8 format, 192*256 size, the texture in the modified file becomes blurry, however, there is no problem for other textures that are also in ETC2_RGBA8 format, but in different sizes.
Yes, the image I used above was saved to png like this
It actually calls Texture2DConverter.image_to_texture2d and Texture2DConverter.get_image_from_texture2d
Also experiencing apparent secondary compression, I'm not sure if it's a parameter issue because I didn't find the relevant parameter
I'm guessing this might be a problem with ectpak, but I'm not sure if etcpak 2.0 is less so
I'm using TexToolWrap.dll from UABEA as a temporary handler, for ETC2_RGBA8 UABEA uses PVRTexLib
This treatment does not encounter the aforementioned problem of secondary compression
But PVRTexLib is not open source, and although he provides a Python package it only seems to support x64 and I wasn't able to run it correctly.
Looks like it's an issue with etcpak considering your explanation.
etcpak 2 likely won't fix the issue, I'm with you on that.
I guess the only real good overall open source solution might be basis_universal which is a bit of a pain to wrap, but I guess that I can attempt it again, as I gained quite some additional experience with it in between now and the last time I tried to make a wrapper for it.
Activity
K0lb3 commentedon Aug 30, 2024
That sounds like it might be related to compression?
Do you recompress the textures / assign to .image?
AXiX-official commentedon Aug 31, 2024
Does assign to .image mean something like this
Yes, the image I used above was saved to png like this
It actually calls
Texture2DConverter.image_to_texture2dandTexture2DConverter.get_image_from_texture2dI've also tried using ectpak directly.
Also experiencing apparent secondary compression, I'm not sure if it's a parameter issue because I didn't find the relevant parameter
I'm guessing this might be a problem with ectpak, but I'm not sure if etcpak 2.0 is less so
I'm using
TexToolWrap.dllfrom UABEA as a temporary handler, for ETC2_RGBA8 UABEA uses PVRTexLibThis treatment does not encounter the aforementioned problem of secondary compression
But PVRTexLib is not open source, and although he provides a Python package it only seems to support x64 and I wasn't able to run it correctly.
K0lb3 commentedon Sep 1, 2024
Thanks for the more detailed explanation.
Looks like it's an issue with etcpak considering your explanation.
etcpak 2 likely won't fix the issue, I'm with you on that.
I guess the only real good overall open source solution might be basis_universal which is a bit of a pain to wrap, but I guess that I can attempt it again, as I gained quite some additional experience with it in between now and the last time I tried to make a wrapper for it.