Páginas

domingo, 27 de julio de 2014

Dibujando una curva Bezier de más de 3 puntos


Dibujando una curva Bezier

 de más de 3 puntos


Gambas3, tiene una instrucción para dibujar curvas Bezier de 3 puntos, (paint.curveto) pero para crear curvas con más puntos hay que hacerlo mediante ecuaciones paramétricas.

Pues basándome en la siguiente función paramétrica:



He hecho el siguiente programa para dibujar y editar curvas Bezier de forma "interactiva".

Os dejo aquí un vídeo para que veáis como se usa.



Código fuente:
-
-


Descargar



Fuentes:
http://es.wikipedia.org/wiki/Curva_de_B%C3%A9zier
http://it.wikipedia.org/wiki/Curva_di_B%C3%A9zier