OpenGL 초보자는 내 app에서 텍스처 사용을 줄이는 방법을 찾으려고합니다. Im은 ETC1과 다양한 압축 텍스처 형식을 알고 있지만, 응용 프로그램이로드되는 동안 JPG를 ETC1로 변환 할 수있는 방법을 찾는 데 어려움을 겪고 있습니다. 런타임 중에 생성 될 수있는 ETC1Util을 찾았지만 내 텍스처가 절대로 바뀌지 않을 것이기 때문에 이것은 도움이되지 않습니다. 나는 또한 API 레벨 7 (ETC1Util이 8에 도입되었습니다)을 사용하여 내 응용 프로그램을 계속 유지하고 싶습니다.텍스처를 ETC1 형식으로 변환하는 방법
2
A
답변
1
ImageTec의 PVRTexTool을 사용하면 원하는 압축 (PVRTC 또는 ETC1)을 사용하여 JPEG를 PVR 파일로 변환 할 수 있습니다. 이 사이트는 재미있는 것들로 가득 차 있으며 텍스쳐 주위에 코드가 있습니다 (예 : .pvr 로더를 만드는 것이 쉽습니다).
제공되는 PVRTexLib을 사용하여 JPEG 파일을 처리하고 빌드 프로세스에 도구를 포함 할 수있는 오프라인 도구를 작성하는 것도 그리 어렵지 않습니다. 편의를 위해 규칙에 따라 프로젝트에 png/jpeg 파일이 여전히 있다고 가정하십시오. makefile에서 빌드시 압축 된 .pvr 텍스처를 생성).
몇 주 전에 내가 PVRTExLib를 사용하여 작은 GDK-pixbuf 로더를 시작했습니다, 도움이 될 수 있습니다 : https://github.com/media-explorer/gdk-pixbuf-texture-tool
관련 문제
- 1. .jpg를 .eps 형식으로 변환하는 방법
- 2. ETC1 텍스처와 함께 밉맵 사용
- 3. ASP.Net에서 HTML 페이지를 이미지 형식으로 변환하는 방법
- 4. 문자 코드를 원하는 형식으로 변환하는 방법? 이렇게
- 5. 지수 형식을 C의 십진수 형식으로 변환하는 방법
- 6. "배경색"을 rgb() 형식으로 변환하는 방법?
- 7. Google 게이지 차트를 PDF 형식으로 변환하는 방법
- 8. 문자열을 C++의 템플릿 형식으로 변환하는 방법
- 9. jQuery DataTables를 CSV 형식으로 변환하는 방법
- 10. 지정된 형식으로 문자열을 DateTime으로 변환하는 방법?
- 11. 날짜를 mm/dd/yyyy 형식으로 변환하는 방법
- 12. PHP에서 html을 doc 형식으로 변환하는 방법
- 13. CSV 형식으로 jchart를 변환하는 방법을
- 14. C# 형식으로 캐스팅하는 방법
- 15. GPU 내에서 텍스처를 만드는 방법
- 16. GLSL로 여러 텍스처를 렌더링하는 방법
- 17. with tinymce, html 태그를 다른 형식으로 변환하는 방법
- 18. Objective C를 사용하여 .jpg 이미지를 .bmp 형식으로 변환하는 방법?
- 19. 탭으로 구분 된 파일을 CSV 형식으로 변환하는 방법
- 20. 날짜를 MM/dd/yyyy 형식에서 줄리안 형식으로 변환하는 방법 CCYYDDD?
- 21. PHP에서 한 형식에서 다른 형식으로 날짜를 변환하는 방법
- 22. .txt 파일을 Hadoop의 시퀀스 파일 형식으로 변환하는 방법
- 23. 사용자 정의 관리되지 않는 형식을 관리되는 형식으로 변환하는 방법?
- 24. 문자열 (yyyy-mm-dd)을 날짜 형식으로 변환하는 방법
- 25. obiw-c에서 분 수를 hh : mm 형식으로 변환하는 방법?
- 26. 타임 스탬프를 변수로 선언하고 ddmmyy 형식으로 변환하는 방법
- 27. Quicktime. MOV를 Adobe 필름 스트립 형식으로 변환하는 방법?
- 28. PHP를 사용하여 한 형식에서 다른 형식으로 비디오를 변환하는 방법
- 29. 역 직렬화하기 전에 JSON 개체를 사용자 지정 형식으로 변환하는 방법?
- 30. KDD 99 데이터 세트를 tcpdump 형식으로 변환하는 방법?