Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Uma spline de Bézier é uma curva especificada por quatro pontos: dois pontos finais (p1 e p2) e pontos de controle de dois (c1 e c2).A curva começa em p1 e termina em p2.A curva não passa através de pontos de controle, mas sistema autônomo pontos de controle atuam sistema autônomo ímãs, puxando a curva em determinados direções e que influenciam a maneira de que se dobra a curva.A ilustração a seguir mostra uma curva de Bézier juntamente com seus pontos de extremidade e pontos de controle.
.gif)
A curva começa em p1 e move em direção a c1 de ponto de controle.A linha tangente a curva em p1 é a linha desenhada de p1 para c1.A linha tangente em p2 ponto de extremidade é a linha desenhada de c2 para p2.
Desenho splines de Bézier
Para desenhar uma spline de Bézier, você precisa de uma instância do Graphics classe e um Pen. A instância do Graphics classe fornece o DrawBezier método e o Pen armazena atributos, sistema autônomo largura e a cor da linha usada para processar a curva. The Pen é passado sistema autônomo um dos argumentos para o DrawBezier método. Os argumentos restantes passado para o DrawBezier método são os pontos de extremidade e os pontos de controle. O exemplo a seguir desenha uma spline de Bézier com ponto (0, 0) inicial controlar pontos (20, 40) e (80, 150) e ponto (100, 10) final:
myGraphics.DrawBezier(myPen, 0, 0, 40, 20, 80, 150, 100, 10)
myGraphics.DrawBezier(myPen, 0, 0, 40, 20, 80, 150, 100, 10);
A ilustração a seguir mostra a curva, os pontos de controle e duas linhas tangentes.
.gif)
Splines Bézier foram originalmente desenvolvidos pela Pierre Bézier para design do setor automotivo.Eles desde então, provaram para ser úteis em diversos tipos de projeto auxiliado por computador e também são usados para definir os contornos de fontes.Splines Bézier podem gerar uma grande variedade de formas, algumas delas são mostradas na ilustração a seguir.
.gif)
Consulte também
Tarefas
Como: Criar objetos gráficos para desenho