Pinceles (.fbrush)

Ajustes, puntas muestreadas y texturas portátiles.

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.

Uso en la aplicación

El panel Pinceles crea, renombra, importa y exporta ajustes del usuario. Editar → Definir pincel captura la selección visible o el documento. Los pinceles integrados no se exportan.

Estructura del archivo

JSON UTF-8 con etiqueta y versión explícitas. El lector y escritor actuales usan la versión 1. El ejemplo muestra la estructura de la biblioteca; la referencia completa detalla los valores.

presets guarda tamaño, espaciado, dinámica, textura y pincel doble. assets incluye puntas Base64 con un byte de cobertura por píxel. patterns incluye texturas RGBA sin premultiplicar, cuatro bytes por píxel. Los recursos viajan con la biblioteca.

Estructura del archivo
CampoValor
Extension.fbrush
formatfocale-brush-presets
version1
CodificaciónJSON UTF-8
{
  "format": "focale-brush-presets",
  "version": 1,
  "presets": [
    {
      "id": "brush.user.example",
      "name": "Soft round",
      "settings": {
        "size": 32,
        "hardness": 0.8,
        "spacingRatio": 0.1,
        "shape": "circle"
      }
    }
  ],
  "assets": [],
  "patterns": []
}

Validación y límites

Límites: 256 MiB de archivo, 64 MiB de puntas y 128 MiB de patrones decodificados. Se comprueban dimensiones, anclas, identificadores, longitudes y referencias. Un recurso ausente impide importar.

Intercambio con Photoshop

ABR importa y exporta pinceles compatibles. No todos los ajustes Photoshop coinciden; conserva .fbrush como copia nativa.

Referencias completas de formatos

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

Otras páginas de documentación