100kb 이미지가 약 2만장 정도 되서 용량이 2기가 정도인데
어드레서블 remote로 빌드해서 report 확인 해봤는데 앞에 몇몇 이미지는 정상적인 용량인데
일정 이후로 이미지 용량이 전부 1메가 넘게 떠서 용량이 전부 뻥튀기됨
Uncompressed랑 LZ4 둘 다 해봤고 프로젝트 아예 새로 파서 아무것도 없는 상태에서 이미지만 불러와서 빌드 해도 똑같음..
유니티 버전은 2022.3.53f1임
100kb 이미지가 약 2만장 정도 되서 용량이 2기가 정도인데
어드레서블 remote로 빌드해서 report 확인 해봤는데 앞에 몇몇 이미지는 정상적인 용량인데
일정 이후로 이미지 용량이 전부 1메가 넘게 떠서 용량이 전부 뻥튀기됨
Uncompressed랑 LZ4 둘 다 해봤고 프로젝트 아예 새로 파서 아무것도 없는 상태에서 이미지만 불러와서 빌드 해도 똑같음..
유니티 버전은 2022.3.53f1임
플랫폼은 뭐임? 안드나 아이폰? 아니면 윈도우?
안드로이드임 지금 용량 큰 이미지만 에디터 상에서 only POT texture can be compressed if mip-maps are enable 에러 떠있어서 메타파일 싹 다 지우고 다시 빌드해보는 중임
안드면 텍스쳐 포맷이 ASTC일 테고 POT(2의 제곱) 안 지키면 빌드시에 텍스쳐 포맷이 RGBA32가 되어버리는데 그게 원인 같네 16, 32, 64, 128, 256, 512, 1024, 2048 사이즈에 맞춰서 텍스텨 리사이즈하거나 텍스쳐에서 Non Power of Two 옵션 설정해서 강제로 POT로 맞추면 될 듯?
메타 파일 지우고 새로 생성된 파일은 Non Power of two 옵션이 자동으로 ToNearest로 설정되어 있어서 새로 빌드하니까 용량 1.3~1.7배 커진 상태로 빌드 되는데 이건 POT 그거 안지키면 어쩔 수 없는거지?
1.3~1.7배면 NPOT 옵션이 아니라 밉맵 때문에 불어나는 거 같은데? 무슨 장르의 게임 만드는지는 모르겠는데 2D 게임이거나 밉맵 안 써도 되는 게임이면 밉맵도 NPOT 옵션도 다 꺼봐. 그러면 정말 최소 사이즈의 빌드 결과물이 나올 거야