Documentação Desenho e pintura

Formas booleanas e líquidas

Dois jeitos de combinar formas vetoriais: os botões destrutivos do Pathfinder na barra de ferramentas e o grupo booleano ao vivo. Os dois também estão no menu Vetor.

O Celas Studio tem dois sistemas booleanos e eles são diferentes de propósito. Os botões do Pathfinder na barra de ferramentas consomem as formas que você selecionou e devolvem uma forma nova. O grupo booleano envolve as mesmas formas num grupo e calcula o resultado enquanto você continua editando as partes. Os dois precisam de pelo menos duas camadas selecionadas: o Pathfinder só trabalha com camadas de forma, enquanto o grupo booleano também aceita camadas de pintura, imagens e símbolos.

Pathfinder: uma forma nova

O grupo Pathfinder fica na barra de ferramentas como cinco botões: União, Subtrair, Interseção, Xor e Dividir. Quando a janela está estreita, o grupo se recolhe no botão que você usou por último e se abre em leque quando você passa o cursor. Os mesmos cinco estão em Vetor ▸ Geometria, desativados exatamente quando os botões estão.

  • União funde a seleção num contorno só.
  • Subtrair recorta as formas de cima da forma de baixo.
  • Interseção mantém apenas o que todas elas cobrem.
  • Xor mantém tudo menos a sobreposição, então a sobreposição vira um furo.
  • Dividir corta a seleção em cada aresta e mantém cada pedaço resultante.

Os operandos são removidos e substituídos pelo resultado, que é uma única camada de forma: composta quando o resultado tem furos ou ilhas separadas. É um caminho editável normal, então você pode seguir com a ferramenta Nó depois. Cantos arredondados, retos, côncavos e recortados viram curvas de verdade antes do corte, então uma forma arredondada mantém o contorno arredondado no resultado.

Dividir trabalha com até oito formas de cada vez. Com mais selecionadas, ele divide as oito primeiras, deixa as outras intactas e avisa.

Dividir e Separar

Dividir e Xor têm uma segunda função. Rode qualquer um dos dois numa única forma composta e o Celas Studio libera cada contorno na própria camada de forma, cada uma chamada Path. É assim que se quebra um contorno apagado ou importado de volta em pedaços separados. Os pedaços liberados começam limpos: a animação deles não é levada junto.

Liberar contornos zera a animação dos pedaços. Faça isso antes de pôr uma forma em quadro-chave, não depois.

O grupo booleano: ainda vivo

Selecione duas camadas ou mais e escolha Vetor ▸ Booleano ▸ União (forma líquida), Subtração, Interseção ou XOR. Os mesmos quatro estão na barra de opções da ferramenta Mover e ficam desativados até haver alguma coisa a fazer com eles. O Celas Studio insere um grupo na posição da camada selecionada mais acima e move as camadas para dentro dele. A camada de baixo vira a base, e cada camada acima dela recebe a operação que você escolheu.

Nada é destruído. Abra o grupo e cada forma original continua lá, e continua animável. Mova uma e o resultado acompanha.

O contorno da forma combinada usa o contorno da peça de Forma que fica mais embaixo, com Tracejado, Expos. Início, Expos. Fim e ponta de pincel inclusos.

Cada parte tem a própria operação

A operação pertence a cada parte, não ao grupo. Selecione uma parte e os quatro botões, junto com a seção Forma booleana / líquida nas Propriedades, definem o que aquela parte faz com tudo o que está abaixo dela. Um único grupo pode então unir duas partes e subtrair uma terceira, sem um grupo aninhado para cada troca de operação. A parte da base, lá embaixo, não tem sobre o que agir, por isso a operação dela fica desativada.

O grupo em si só tem um interruptor de ligar e desligar. Selecione o grupo e a barra mostra um único interruptor Booleano: desligado, as partes aparecem como um grupo comum de formas separadas; ligado, elas voltam a se fundir num contorno só. Projetos feitos quando o grupo tinha uma operação própria são convertidos ao abrir e ficam exatamente como antes.

Camadas de forma não são as únicas que podem participar. Células raster, imagens, grupos aninhados e símbolos também podem ser partes: cada um mantém a própria arte, e o grupo a recorta no contorno combinado.

Um grupo booleano no painel Camadas com três partes, uma definida como Subtração, e os controles Raio de mesclagem, Elasticidade e Mesclar cores na barra de opções.

Formas líquidas

Um grupo booleano também tem um Raio de mesclagem, de 0 a 1000 px. Em 0 a junção é dura: os contornos simplesmente se encontram. Acima de 0 as partes se esticam uma em direção à outra e se derretem num pescoço suave, como duas gotas de água que se juntam. Subtração, Interseção e XOR se mesclam na costura do mesmo jeito que a União. Quando duas partes se afastam demais para continuar ligadas, a mescla simplesmente termina: não sobra nenhuma ponta fina esticada de uma até a outra.

Contornos

Uma forma booleana leva os contornos em conta, com ou sem Raio de mesclagem. O contorno de cada forma passa a fazer parte dela, na largura que ele tem, partes grossas e finas incluídas, então a Espessura da linha de cada vértice também conta. Um caminho aberto vale só pelo próprio contorno.

O resultado é uma forma só. Ela é pintada com o preenchimento da forma de baixo, ou com a cor do contorno dessa forma quando ela não tem preenchimento. O contorno da forma de baixo, seja simples, de pincel ou tracejado, é desenhado em volta de todo o contorno.

Formas booleanas salvas em versões anteriores, cujas formas têm contorno, agora ficam com outra aparência.
ControleOndeIntervaloPadrãoO que faz
Raio de mesclagemGrupo0 a 1000 px0Até onde as partes se esticam para se encontrar. 0 é uma junção dura
ElasticidadeGrupo0 a 100%35%O formato da mescla. Baixa mantém um arredondamento justo; alta estica um pescoço comprido que segura duas partes juntas mesmo a uma distância bem maior
Mesclar coresGrupoLigado ou desligadoLigadoFaz a transição da cor de cada parte através da junção, em vez de pintar a forma inteira com o preenchimento da primeira parte
Peso de mesclagemCada parte0 a 200%100%Quanto da mescla esta parte recebe. Em 0% ela mantém uma borda dura enquanto tudo ao redor continua líquido

O Raio de mesclagem aceita quadros-chave, então um respingo pode se separar ao longo do tempo; os outros três são ajustes, não valores animados. Os três controles do grupo ficam acessíveis tanto pelo grupo quanto por qualquer parte selecionada, então você ajusta a costura olhando para a parte, sem selecionar nada de novo. Elasticidade e Mesclar cores ficam desativados enquanto o Raio de mesclagem é 0, porque não existe mescla para eles moldarem.

Três partes ou mais se combinam de uma vez só, então uma junção depende apenas das partes que de fato se encontram, e não da posição de cada uma na ordem das camadas. O contorno mesclado é ajustado com curvas de verdade e fica estável enquanto as partes se movem ou enquanto você desloca e dá zoom. Durante a reprodução ele é calculado na placa de vídeo, e em hardware que não consegue fazer isso o aplicativo passa sozinho para o processador.

Qual usar

Recorra ao Pathfinder quando a combinação for uma decisão já tomada (uma silhueta que agora você vai editar como um caminho só) e quando precisar de Dividir, que não tem equivalente no grupo. Recorra ao grupo booleano quando as partes precisarem continuar editáveis ou animadas, quando você quiser experimentar operações, quando camadas de pintura ou símbolos precisarem participar, ou quando quiser a mescla líquida.

Vale conhecer dois limites práticos. O raio de canto não se aplica aos contornos extras de uma forma composta, então raios num resultado de Pathfinder com furos não vão aparecer. E as operações booleanas não têm atalhos de teclado no Acesso Antecipado: elas são só de barra de ferramentas e de menu.

O resultado é limpo antes de ser devolvido: anéis mais finos que um vigésimo de pixel são descartados, e a passagem de redução de pontos roda numa tolerância fina o bastante para não conseguir arredondar um canto de verdade. É isso que impede que uma União de pedaços de Dividir se reabra ao longo das costuras que ela acabou de fechar.