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.
| Campo | Valor |
|---|---|
| Extension | .fbrush |
| format | focale-brush-presets |
| version | 1 |
| Codificación | JSON 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.