Contornos de efeitos (.fcontour)
Curvas com nome para a queda dos efeitos de camada, com pontos suaves e cantos.
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
O seletor de contornos guarda a curva atual como predefinição com nome e importa ou exporta bibliotecas do utilizador em .fcontour ou .shc. As entradas integradas não são exportadas. Editar o catálogo não altera os efeitos já aplicados.
Estrutura do ficheiro
Cada entrada de presets contém id, name, groupPath opcional e curve. Os pontos são [x, y] para um ponto suave ou [x, y, 1] para um canto. As coordenadas nativas vão de 0 a 1. O intervalo e a suavização do efeito ficam no estilo de camada.
| Campo | Valor |
|---|---|
| Extension | .fcontour |
| format | focale-contour-presets |
| version | 1 |
| Photoshop | .shc |
{
"format": "focale-contour-presets",
"version": 1,
"presets": [
{
"id": "contour.user.cone",
"name": "Cone",
"groupPath": [
"Studio"
],
"curve": [
[
0,
0
],
[
0.5,
1,
1
],
[
1,
0
]
]
}
]
}Validação e limites
Limites: 16 MiB e 4096 entradas; nomes e identificadores: 4096 unidades UTF-16; grupos: 32 segmentos. As curvas guardadas têm 2 a 256 pontos finitos. O leitor limita e ordena as coordenadas, une abcissas quase iguais e acrescenta extremos em falta. Uma entrada inválida ou um identificador duplicado faz rejeitar a biblioteca.
A curva deve continuar limitada a 256 pontos após normalização e adição dos extremos em falta; caso contrário, a importação é rejeitada.
Intercâmbio com Photoshop
SHC importa e exporta nomes, pontos e cantos. A exportação arredonda para a grelha 0–255 e une pontos com a mesma abcissa. .fcontour conserva precisão nativa, identificadores e grupos.
Referências completas dos formatos
Transfere especificações Markdown completas em inglês, com esquemas, validação e compatibilidade.