Motifs (.fpattern)

Tuiles RGBA réutilisables, métadonnées et pixels dédupliqués.

Documentation vérifiée dans les sources de l’application le 5 octobre 2026. Focale évolue activement ; les commandes et paquets disponibles peuvent varier selon le build.

Utilisation dans l’application

Importez et exportez depuis un sélecteur de motifs. Édition → Définir un motif capture le document ou une sélection rectangulaire nette, sans contour progressif. Modifier un motif ouvre une copie indépendante ; définissez le résultat comme nouveau préréglage.

Structure du fichier

JSON UTF-8 avec une étiquette de format et une version explicites. Le lecteur et l’écriture actuels utilisent la version 1. L’exemple présente l’enveloppe de la bibliothèque ; la référence complète décrit les schémas détaillés des valeurs.

presets contient id, name, patternId et l’éventuel groupPath. assets contient un identifiant dérivé du contenu, width, height et rgba en Base64 : RGBA non prémultiplié dans l’ordre des lignes. Plusieurs préréglages peuvent partager une tuile. Le fichier conserve des motifs aplatis, pas les calques de leur document source.

Structure du fichier
ChampValeur
Extension.fpattern
formatfocale-pattern-presets
version1
EncodageJSON UTF-8
{
  "format": "focale-pattern-presets",
  "version": 1,
  "presets": [
    {
      "id": "user.example",
      "name": "Blue fabric",
      "patternId": "pattern.2.1.9e2b63675440c0d9",
      "groupPath": [
        "Materials",
        "Fabric"
      ]
    }
  ],
  "assets": [
    {
      "id": "pattern.2.1.9e2b63675440c0d9",
      "width": 2,
      "height": 1,
      "rgba": "ChTI/8zq/4A="
    }
  ]
}

Validation et limites

Plafonds : 256 Mio encodés, 128 Mio de RGBA décodé, 4 096 préréglages et ressources, 4 096 pixels par axe et 16 millions de pixels par tuile. Identités et longueurs exactes sont contrôlées.

Échange avec Photoshop

PAT importe les modes pris en charge en RGBA8 et exporte les pixels, noms, ordre et groupes compatibles. Les motifs procéduraux intégrés sont exclus des exports natifs.

Références complètes des formats

Téléchargez les spécifications Markdown complètes en anglais : schémas, règles de validation et détails de compatibilité.

Autres pages de documentation