CRN Format Hub - Convertisseur Crunch en ligne et visionneuse de textures CRN
Outils de format CRN en ligne gratuits hautement optimisés. Profitez de notre convertisseur CRN (images en CRN) basé sur Crunch et de notre visionneuse CRN qui résout les besoins de compression destinés aux tailles de distribution serrées.
À propos du format CRN
CRN (Crunch) est un conteneur de texture avec perte largement utilisé pour réduire la taille des packages tout en préservant la qualité pratique des graphiques en temps réel.
Petite taille de distribution
Conçu pour minimiser l'empreinte du package de textures pour les versions Web et de jeux.
Transcodage d'exécution rapide
Couramment transcodé aux formats compressés par blocs BC pendant le chargement.
Flux de travail du navigateur
Fonctionne avec les pipelines WebAssembly pour les outils d'encodage/décodage dans le navigateur.
Compatible avec les pipelines
S'intègre bien aux pipelines d'actifs automatisés et à la conversion par lots.
Spécifications techniques
Structure du fichier
- L'en-tête Compact CRN stocke les dimensions, les niveaux MIP et les métadonnées de format.
- La charge utile contient des données bitstream Crunch pour le transcodage aux formats BC.
- Prend en charge les mipmaps pour un échantillonnage efficace des textures d'exécution.
Caractéristiques de compression
Les cibles typiques incluent les sorties compressées en bloc de style BC1/BC3/BC5.
La qualité de la compression peut être ajustée pour équilibrer la taille, la vitesse et la fidélité.
Cas d'utilisation typiques
Livraison d'actifs Web
Réduisez la taille de téléchargement des applications 3D basées sur un navigateur.
Pipelines Crunch hérités
Maintenir la compatibilité avec les actifs de production existants basés sur Crunch.
Transcodage d'exécution
Transcodez lors du chargement vers les formats BC natifs GPU pour le rendu.
Distribution des archives d'actifs
Expédiez des archives de textures compactes pour les déploiements multiplateformes.
Comparaison des formats
DDS stocke généralement les blocs finaux prêts pour le GPU ; CRN stocke un flux compact optimisé pour le transport et le transcodage ultérieur.
KTX2 est un conteneur Khronos moderne doté d'outils d'écosystème plus larges ; CRN reste léger pour des pipelines spécifiques.
Basis se concentre sur les flux de travail de transcodage universels ; CRN est étroitement lié aux pipelines Crunch et orientés BC.
PNG est un stockage d'images sans perte, tandis que CRN est une compression de texture avec perte pour les flux de travail graphiques d'exécution.
Outils associés
Encoder en CRN
Convertissez les images sources en textures compressées CRN.
Décoder les fichiers CRN
Inspectez les fichiers CRN en décodant et en prévisualisant la sortie RGBA.
Chaîne d'outils en amont
Le projet Crunch fournit l'implémentation d'encodeur/décodeur de référence utilisée par cette chaîne d'outils.