Skip to content

Interactively sketching polylines and piecewise bezier curves from the input points using OpenGL.

Notifications You must be signed in to change notification settings

divyanshu-talwar/Connect-the-Dots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Connect-the-Dots

Interactively sketching polylines and piecewise bezier curves from the input points using OpenGL.

Supported actions

  • Interactively connect the dots -- input using left mouse clicks. The dots are connected using a polyline by default, however, the selection can be changed using the menu on the top left corner.
  • To add the final dot/point of the ensemble insert it with a right mouse click.
  • After the last dot/point is added, the user can change the position of existing points on the canvas by clicking (left) over the point to move and dragging it to the desired position on the canvas.
  • Clear All button in the menu clears the canvas.

Application Demo

  1. Polyline

polyline-demo

  1. Piecewise Bezier curve

piecewise-bezier-demo

Execution

  • Generate the object file:
    • mkdir build && cd build
    • cmake ..\
    • make
    • cd ../
  • Execute the object file:
    • ./bin/connect_the_dots

About

Interactively sketching polylines and piecewise bezier curves from the input points using OpenGL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published