2011-04-08 3 views
4

3D 효과를 만들기 위해 PVR 텍스처를 사용하여 IOS에서 OpenGL을 사용하여 응용 프로그램을 만들고 있습니다. .pvr 파일에 대해 이해할 수 없었습니다. 친구에게 .pvr에 대한 아이디어를 주시겠습니까? 파일 및 OpenGL에서 그 중요성은 무엇이며 어떻게 만들 수 있습니까?OpenGL (IOS)에 .pvr 파일이있는 이유

답변

8

PVR 파일은 PVRTC, RGB565 등과 같은 다양한 텍스처 형식의 컨테이너입니다. 이러한 텍스처 형식을 그대로 사용할 수 있습니다. PNG를 사용하는 경우 픽셀은 알파에 미리 곱해질 수 있습니다.

PVRTC는 GPU (PowerVR MBX 또는 SGX)에서 기본적으로 지원하는 압축 텍스처 형식입니다. GPU는 PVRTC를 효과적으로 렌더링 할 수 있습니다. 그것은 프레임 속도를 증가시킬 것입니다.

2

압축 된 텍스처 파일입니다. Xcode와 함께 제공되는 texturetool을 사용하여보다 일반적인 형식을이 형식으로 변환 할 수 있습니다. 압축 된 텍스처는 대역폭, 로딩 시간 및 메모리를 절약하고 비디오 메모리에서도 압축되므로 응용 프로그램의 속도를 높입니다. 또한 밉맵을 포함 할 수 있습니다.