Formatos nativos de ajustes y acciones

Bibliotecas portátiles de pinceles, patrones, formas, estilos y automatización.

Verificado con el código de la aplicación el 5 de octubre de 2026. Focale está en desarrollo activo; comandos y paquetes pueden variar según la compilación.

Identificadores

JSON UTF-8 con etiqueta y versión explícitas. Exporta desde el catálogo correspondiente para guardar o compartir; las cachés no son el formato portátil.

Identificadores
ExtensiónVersiónEtiqueta raízContenido
.fbrush1focale-brush-presetsAjustes de pincel, puntas muestreadas y texturas
.fpattern1focale-pattern-presetsMetadatos y mosaicos RGBA deduplicados
.fshape1focale-custom-shape-presetsContornos vectoriales y metadatos de formas
.fstyle1focale-style-presetsEfectos de capa y fusión editables
.fswatch1focale-color-swatchesColores ARGB con alfa no premultiplicado
.fgradient1focale-gradient-presetsParadas de color/alfa, puntos medios e interpolación
.fcurve1focale-curve-presetsCurvas compuesta, roja, verde y azul
.faction1focale-action-setUn conjunto de acciones con recursos de pintura

Biblioteca JSON

La mayoría contiene presets; las acciones contienen un set con acciones y pasos. Identificadores, nombres y valores se validan y no son código ejecutable arbitrario.

El ejemplo es una biblioteca de degradados versión 1. Los esquemas exactos y límites están en las referencias descargables.

{
  "format": "focale-gradient-presets",
  "version": 1,
  "presets": [{
    "id": "gradient.user.example",
    "name": "Black to white",
    "gradient": {
      "interpolation": "perceptual",
      "stops": [
        { "position": 0, "color": 4278190080 },
        { "position": 1, "color": 4294967295 }
      ]
    }
  }]
}

Recursos raster y vectoriales

Las puntas usan un byte de cobertura por píxel en Base64. Los patrones usan cuatro bytes RGBA sin premultiplicar, en orden de filas. Las formas guardan anclas normalizadas y manejadores Bézier relativos.

Los paquetes nativos incrustan sus recursos. Se verifican dimensiones, longitudes e identidades antes de crear texturas; los límites dependen del formato.

Bibliotecas Photoshop

  • No abarca todas las versiones ni funciones de Photoshop.
  • Los formatos nativos conservan valores de Focale. Píxeles de patrones ASL y ciertos valores de contexto Adobe no se trasladan a todos los catálogos.
Bibliotecas Photoshop
FamiliaAdobeDirección actual
PincelesABRImportación y exportación
PatronesPATImportación y exportación
FormasCSHImportación y exportación
EstilosASLImportación y exportación de efectos compatibles
MuestrasACOSolo importación
DegradadosGRDSolo importación
CurvasACVSolo importación
AccionesATNImportación y exportación; ejecución solo de operaciones compatibles

Versiones y ejecución

Contiene un set, sus actions y steps, además de sampledTips y patterns. Cada paso guarda id, enabled, operation y parameters tipados. Puntas y patrones activos se incrustan para evitar depender de otro catálogo.

Hasta 256 MiB, 2.048 acciones y 32.768 pasos; puntas 64 MiB y patrones 128 MiB decodificados. Importar asigna nuevas identidades. Operaciones desconocidas quedan como no compatibles y no se ejecutan en versiones anteriores.

Referencias completas de formatos

Descarga especificaciones Markdown completas en inglés, con esquemas, validación y compatibilidad.

Otras páginas de documentación