iOS에서 NPOT PVR 텍스처를 수동으로로드하고 싶습니다 (OpenGL 메모리에서 텍스처를로드하는 것은 아닙니다. 이미지 데이터에 액세스 할 수있는 맞춤 데이터 구조로로드하는 것을 의미합니다. 캔버스를 확대하고 새로운 PVR로 다시 저장하십시오).iOS에서 NPOT PVR 텍스처를 POT로 변환
배경 질감이 많은 OpenGL iOS 응용 프로그램 (비 망막 디스플레이에서는 480 x 320)을 구현하기 때문에이 질문을드립니다. 우리는이 텍스쳐를 NPOT PVR 파일로 저장하려고하므로 3GS + iPhones에서 메모리를 얻게됩니다.
3G-iPhone은 비 OpenGL 메모리에서 NPOT PVR 텍스처를로드 할 수 없습니다. 내 의도는 모든 NPOT PVR 텍스처를 POT PVR로 변환하고이를 앱의 캐시 폴더에 저장하는 3G 장치의 전처리 단계를 구현하는 것입니다.
이렇게 PVR을로드하고 처리 할 수 있습니까? 예를 들어, TexturePacker가 PVR을 생성했습니다.
정확성을 유지하기 위해 PVRTC 텍스처의 캔버스 크기를 조정하고 싶지 않다는 것을 깨달았습니다. 대신 우리는 일반적인 RGB444A 형식을 캡슐화하는 PVR 파일 (컨테이너)의 캔바스 크기를 조정하려고합니다. 어쨌든 대답을 주셔서 감사합니다. 그들은 많은 도움을주었습니다! –