Codificador/Decodificador PVR

Formato de textura PowerVR

PVR es el formato contenedor de texturas nativo de PowerVR, que admite múltiples algoritmos de compresión, incluidos PVRTC, ETC, ASTC y formatos sin comprimir de alta precisión. Optimizado para iOS y desarrollo móvil multiplataforma.

Acerca del formato PVR

PVR (PowerVR Texture) es el formato de textura nativo de Imagination Technologies para las GPU PowerVR. La versión 3 proporciona un contenedor flexible que admite múltiples formatos de compresión, lo que lo hace ideal para el desarrollo móvil multiplataforma con flexibilidad de formato.

Soporte multiformato

Un solo contenedor admite formatos PVRTC, ETC, ASTC y sin comprimir

Arquitectura flexible

Elija la compresión óptima para cada textura según la plataforma y los requisitos de calidad.

PowerVR nativo

Optimizado para GPU PowerVR que se encuentran en dispositivos iOS y muchos teléfonos Android

Especificaciones técnicas

Estructura de archivos (Versión 3)

Los archivos PVR v3 constan de:

  • Encabezado (52 bytes): versión, formato, dimensiones y tamaño de metadatos
  • Metadatos (variable): metadatos opcionales y propiedades de textura.
  • Datos de textura (variable): datos de textura comprimidos o sin comprimir

Formatos de compresión admitidos

Los contenedores PVR pueden almacenar múltiples tipos de compresión:

  • PVRTC: compresión RGB/RGBA de 2bpp/4bpp (optimizada para iOS)
  • ETC: ETC1, ETC2 RGB/RGBA, EAC R11/RG11
  • ASTC: Todos los tamaños de bloques desde 4x4 hasta 12x12
  • Sin comprimir: R8-RGBA32F incluidos formatos HDR

Consideraciones de formato

  • PVRTC requiere dimensiones cuadradas de potencia de 2
  • La sobrecarga del contenedor es mínima (encabezado de 52 bytes)
  • Requiere WebAssembly para el procesamiento en el navegador

Casos de uso comunes

Desarrollo iOS

Formato nativo para juegos y aplicaciones de iOS que utilizan compresión PVRTC

Móvil multiplataforma

Utilice ETC/ASTC en contenedores PVR para Android e iOS con canalización única

Prueba de formato

Pruebe diferentes formatos de compresión en un contenedor para optimizar la calidad/tamaño

Archivado de activos

Almacene texturas sin comprimir de alta precisión con soporte HDR

Comparación de formatos

CaracterísticaPVRKTX2Basis
Soporte de formato de compresiónExcelenteExcelenteLimitado
iOS optimizadoNoNo
Soporte de mapas MIP
Tamaño de archivo típicoMedioMedioPequeño