mapmapteam / mapmap

Open source video mapping software
http://www.mapmap.info
GNU General Public License v3.0
431 stars 64 forks source link

Allow free-form polygon construction #290

Open sofian opened 7 years ago

sofian commented 7 years ago

Add a fourth way of creating shapes by making point-by-point polygons. What I suggest as a procedure to create such a polygon is:

  1. click the "add polygon button"
  2. ideally your cursor would then become "special" (eg. look like a polygon or something)
  3. each time you click it adds a control point in the destination; a point is also added in the source, creating a shape of similar form but spanning the whole image
  4. by doing one of the following actions, it closes the shape: double-click, right-click, or click on a pre-existing control point
  5. cursor becomes normal again
maxdee commented 7 years ago

We should also think about the "skeleton" idea we discussed, the idea of having a set of mapping vertices that can be shared between multiple mappings, with the benefit of adjusting all mappings which share the vertice. I have other useful ideas implemented in freeliner that greatly help the mapping process.

sofian commented 7 years ago

Can you open a separate issue for this?