Dedicado a mis proyectos en Gambas ,un lenguaje de programación parecido al Visual Basic + Java pero ampliamente mejorado y...¡¡para gnu/linux!!.La potencia del gnu/linux sumada a la facilidad del Basic



Consultas, Desarrollo de programas y petición de presupuestos:



Mostrando entradas con la etiqueta bezier. Mostrar todas las entradas
Mostrando entradas con la etiqueta bezier. Mostrar todas las entradas

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