Conteneur de textures d'exécution Crunch

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

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

KTX2 est un conteneur Khronos moderne doté d'outils d'écosystème plus larges ; CRN reste léger pour des pipelines spécifiques.

basis

Basis se concentre sur les flux de travail de transcodage universels ; CRN est étroitement lié aux pipelines Crunch et orientés BC.

png

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

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.