Same as title, noticing 4k textures going out as 4k when in Unity they were set to max size 2048. Noticed this as my builds went up by 50% in size recently on a project. I have a repro project I can send.
Override for Needle Engine settings are also ignored when I ticked that and set max size 2048 x 2048, it still spat out them as 4k/8k in the exported GLB under dist/assets
Some textures even going out as 8k rather than being compressed down to max size, I left Override for Needle Engine unticked for all textures and left at Unity default import settings max size 2048x2048
Nope, not doing anything different with this model to my usual workflow, only just started using GLTF + Separate files so that I can manage textures separately
Was using this model in a build for a client only recently noticed that the build sizes swelled so I investigated this. I was using GLB embedded before and the override texture settings are super useful!
That being said there was a change that caused texture resize not being passed to UnityGLTF anymore directly thus the resize only happening when doing a production build/ applying compression. I’ll add a fix for that
Additionally another issue caused the embedded compression options not being selectable in 2022 it seems which should also be fixed in the next version.