Hub Format PKM - Konverter PKM Online & Penampil Tekstur ETC1
Sumber daya format PKM online komprehensif yang dibuat untuk ekosistem Android. Gunakan Konverter PKM yang mudah (PNG/JPG ke PKM) dan penampil PKM terperinci untuk file terkompresi ETC1 yang kuat.
Tentang Format PKM
PKM (Ericsson Texture Compression) adalah format kontainer sederhana dan efisien yang dirancang khusus untuk tekstur terkompresi ETC1. Ini telah menjadi format standar dalam pengembangan game seluler, khususnya pada platform Android.
Struktur Ringan
Overhead header file minimal, dioptimalkan untuk pemuatan dan penguraian cepat di perangkat seluler.
Kompresi DLL1
Menggunakan kompresi ETC1 yang memberikan rasio kompresi 6:1 untuk tekstur RGB dengan dukungan decoding perangkat keras.
Dukungan Perangkat Keras yang Luas
Didukung oleh semua perangkat OpenGL ES 2.0+, memastikan kompatibilitas di seluruh ekosistem Android.
Format Sederhana
Spesifikasi yang jelas memudahkan penerapan pembaca dan penulis khusus.
Spesifikasi Teknis
Struktur Berkas
- •Header 16 byte berisi angka ajaib, versi, jenis format, dan dimensi
- •Data tekstur terkompresi ETC1 mentah mengikuti header
- •Rantai mipmap opsional disimpan secara berurutan
Detail Kompresi
- Type:
- ETC1 (Kompresi Tekstur Ericsson 1)
- Block Size:
- 4×4 piksel per blok
- Ratio:
- Rasio kompresi 6:1 (4 bit per piksel)
- Quality:
- Dioptimalkan untuk gambar alami dan tekstur menyebar
Keterbatasan
- ETC1 tidak mendukung saluran alfa (hanya RGB)
- Performa optimal dengan tekstur persegi dan kuat dua
- Dapat menampilkan artefak pada tekstur dengan transisi warna yang tajam
Kasus Penggunaan Umum
Pengembangan Game Seluler
Format tekstur utama untuk game Android memerlukan dekompresi yang dipercepat perangkat keras dan penggunaan memori yang efisien.
Tekstur Menyebar
Ideal untuk peta yang tersebar, tekstur lingkungan, dan elemen UI tanpa transparansi.
Dukungan Android Lama
Penting untuk game yang menargetkan perangkat Android lama dengan OpenGL ES 2.0.
Integrasi Saluran Aset
Didukung secara luas oleh mesin game dan alat kompresi tekstur untuk alur kerja otomatis.
PKM vs Format Lainnya
KTX menawarkan lebih banyak fleksibilitas dengan berbagai format kompresi tetapi memiliki overhead yang lebih besar
ASTC memberikan kualitas dan dukungan alfa yang lebih baik tetapi memerlukan perangkat keras yang lebih baru (OpenGL ES 3.0+)
PVR dioptimalkan untuk GPU PowerVR tetapi memiliki dukungan terbatas pada perangkat non-PowerVR
PNG tidak memiliki kerugian tetapi ukuran file jauh lebih besar dan memerlukan dekompresi CPU
Alat & Sumber Daya Terkait
Kodekan ke PKM
Konversi gambar ke format PKM dengan kompresi ETC1
Dekode File PKM
Lihat dan ekstrak tekstur dari file PKM
Alat Eksternal
- →Alat Kompresi Tekstur ARM Mali
- →Alat PVRtex Imajinasi
- →Utilitas alat Android SDK dll