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.

Ben
fonte
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

Takkat
fonte
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.

Viril
fonte