Skip to content

Comparison between the CGAL Surface_mesh_deformation methods and ofxPuppet

Notifications You must be signed in to change notification settings

lilive/2D-ARAP-and-variations-tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

I'm looking for a good way to deform a plane 2D mesh by moving only a subset of its vertices.

This is a short study about differents availables methods, for use in openFrameworks applications.

There is the ofxPuppet addon for openFrameworks. This is great because it provide a easy way to do As-Rigid-As-Possible (ARAP) deformation, but I'm not so happy with the results.

So I made some tries with the CGAL library. CGAL provides 3 differents methods :

  • The As-Rigid-As-Possible (ARAP) method
  • The Spokes and Rims method
  • The Smoothed Rotation Enhanced As-Rigid-As-Possible method

This application show the results given by ofxPuppet and the 3 CGAL methods :

mesh-deformation-comparison.gif

Require

About

Comparison between the CGAL Surface_mesh_deformation methods and ofxPuppet

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages