Pincéis (.fbrush)
Definições, pontas amostradas e texturas portáteis.
Verificado no código da aplicação em 5 de outubro de 2026. Focale está em desenvolvimento ativo; comandos e pacotes podem variar por compilação.
Utilização na aplicação
Pincéis cria, renomeia, importa e exporta predefinições. Editar → Definir pincel captura a seleção visível ou documento. Os integrados não são exportados.
Estrutura do ficheiro
JSON UTF-8 com etiqueta e versão explícitas. A leitura e escrita atuais usam versão 1. O exemplo mostra a estrutura da biblioteca; a referência completa detalha os valores.
presets guarda tamanho, espaçamento, dinâmica, textura e pincel duplo. assets incorpora pontas Base64, um byte de cobertura por píxel. patterns incorpora RGBA não pré-multiplicado, quatro bytes por píxel. Os recursos acompanham a biblioteca.
| Campo | Valor |
|---|---|
| Extension | .fbrush |
| format | focale-brush-presets |
| version | 1 |
| Codificação | 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": []
}Validação e limites
Limites: 256 MiB de ficheiro, 64 MiB de pontas e 128 MiB de padrões descodificados. Dimensões, âncoras, identidades, comprimentos e referências são verificados. Um recurso ausente impede importar.
Intercâmbio com Photoshop
ABR importa e exporta pincéis suportados. Nem todas as definições Photoshop coincidem; mantém .fbrush como cópia nativa.
Referências completas dos formatos
Transfere especificações Markdown completas em inglês, com esquemas, validação e compatibilidade.