Como fazer um círculo perfeito com a ferramenta bezier no Inkscape?


7

Preciso criar um círculo perfeito com a ferramenta bezier e não com a ferramenta circle. O objetivo disso é animar mais tarde meu svg com css.


11
Gostaria de observar que as curvas de Bézier não podem representar um círculo perfeito (elas podem fazer boas aproximações).
Wrzlprmft

@Wrzlprmft Por que não?
Scribblemacher

@Scribblemacher: as curvas de Bézier são curvas polinomiais e um círculo não. Tudo se resume à função senoidal, não sendo um polinoma. (A analogia grosseira é que você não pode representar π como uma fração.)
Wrzlprmft

As funções trigonométricas do @Scribblemacher fazem parte de um grupo chamado funções trancendentais que não podem ser descritas por polinômios. A precisão é descrito bem em pomax.github.io/bezierinfo qualquer maneira que você poderia usar splines racionais (Beziers ou B-splines que são chamados NURBS) para fazer arcos precisos círculo (apesar eles não são paramerized como círculos são)
joojaa

Respostas:


10

Ao desenhar um citcle no Inkscape, este será o seu caminho insira a descrição da imagem aqui:

insira a descrição da imagem aqui

Para converter esse caminho em linhas de Bezier, basta selecionar o objeto e escolher Caminho> Objeto para o caminho :

insira a descrição da imagem aqui

Agora podemos inserir nós, quebrar caminhos ou o que for necessário (o exemplo abaixo foi obtido inserindo 3 nós e excluindo o caminho entre dois nós selecionados):

insira a descrição da imagem aqui


0

Selecione ellipse tool, desenhe um círculo (com 'Ctrl') e agora - com o ellipse toolainda selecionado - passe o mouse sobre os 3 nós visíveis do círculo e leia as dicas na linha de status: você pode posicionar o ponto inicial e final do círculo para crie um segmento e, com a alternância na barra de controles da elipse, você poderá determinar se é um segmento (caminho fechado e preenchido, incluindo o centro) ou um arco (forma não fechada).

Retirado desta publicação nos fóruns do Inkscape.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.