안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요~
NDK를 이용해서 게임을 만들고 있는 개발자입니다.
불가피하게 압축텍스쳐를 써야하는 상황인데요
이게 참 api지원이 좀 그렇더군요.
아이폰은 PVR, Tegra는 DDS까지는 쉽게 읽을수 있도록 만들었는데요
앞으로 남은 포멧이 엑시노스, 스넵 드래곤이 남았네요.
ETC1포멧으로 압축텍스쳐를 읽을려 합니다.
제가 알기론 ETC1압축 기술을 이용해서 ktx라는 포맷 ppm이라는 포맷 그리고 엑시노스의 atc라는 포맷 등으로 압축텍스쳐
포맷이 만들어진걸로 알고있습니다.
지금은 ktx라는 포맷( 엑시노스용 ) 을 읽을려고 시도하고있는데요. 이거원 공개된 소스가 안되는 현상이 있어서 개삽질을
하고 있네요 ㅠㅠ
저처럼 이렇게 압축텍스쳐 변환을 해보신 분이 있는지 궁굼합니다.
경험을 듣고 싶습니다. 또 좋은 방법 있으시면 좀 공유좀 해주세요 ^^
생각같아선 ETC1을 이용해서 통합적인 텍스쳐 포맷을 만들고 싶은 심정입니다. ( 모든 안드로이드 기기에서 etc1포맷이 하드웨어 가속을
받을걸로 알고있습니다.) 그러나 시간의 압박이 있어서 ㅠㅠ
정보도 많이 부족하네요




libgdx 엔진 소스에 etc1 사용하는 코드가 있더라구요^^;
소스가 다 공개되어 있으니까요.
다른 포멧은 제가 모르겠어서 도움이 될지 모르겠네요.
etc1 으로 변환하니까 이미지 용량이 원래에서 30~100% 정도 더 뻥튀기 되버려서 안썼는데요..