Curvas (.fcurve)

Curvas composta, vermelha, verde e azul reutilizáveis.

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

Curvas importa e exporta o catálogo. Aplicar muda o ajuste atual; editar o catálogo mantém ajustes anteriores.

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.

Cada entrada tem id, name, groupPath opcional e curves com rgb, red, green e blue. Uma curva é uma lista plana: primeiro todas as x, depois as y correspondentes. [0, 1, 0, 1] é identidade de dois pontos.

Estrutura do ficheiro
CampoValor
Extension.fcurve
formatfocale-curve-presets
version1
CodificaçãoJSON UTF-8
{
  "format": "focale-curve-presets",
  "version": 1,
  "presets": [
    {
      "id": "curve.user.identity",
      "name": "Identity",
      "curves": {
        "rgb": [
          0,
          1,
          0,
          1
        ],
        "red": [
          0,
          1,
          0,
          1
        ],
        "green": [
          0,
          1,
          0,
          1
        ],
        "blue": [
          0,
          1,
          0,
          1
        ]
      }
    }
  ]
}

Validação e limites

Até 16 MiB e 4 096 entradas. Cada curva tem 2–256 pontos no quadrado unitário, entradas crescentes e extremos 0 e 1. Dados inválidos rejeitam a biblioteca.

Intercâmbio com Photoshop

ACV importa apenas curvas suportadas nos quatro canais. Usa .fcurve para manter e partilhar a predefinição completa.

Referências completas dos formatos

Transfere especificações Markdown completas em inglês, com esquemas, validação e compatibilidade.

Outras páginas de documentação