{"action":"created","issue":{"url":"https://api.github.com/repos/libigl/libigl/issues/161","labels_url":"https://api.github.com/repos/libigl/libigl/issues/161/labels{/name}","comments_url":"https://api.github.com/repos/libigl/libigl/issues/161/comments","events_url":"https://api.github.com/repos/libigl/libigl/issues/161/events","html_url":"https://github.com/libigl/libigl/issues/161","id":119083214,"number":161,"title":"Large Quadrilaterization of Meshes","user":{"login":"alecjacobson","id":2241689,"avatar_url":"https://avatars.githubusercontent.com/u/2241689?v=3","gravatar_id":"","url":"https://api.github.com/users/alecjacobson","html_url":"https://github.com/alecjacobson","followers_url":"https://api.github.com/users/alecjacobson/followers","following_url":"https://api.github.com/users/alecjacobson/following{/other_user}","gists_url":"https://api.github.com/users/alecjacobson/gists{/gist_id}","starred_url":"https://api.github.com/users/alecjacobson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alecjacobson/subscriptions","organizations_url":"https://api.github.com/users/alecjacobson/orgs","repos_url":"https://api.github.com/users/alecjacobson/repos","events_url":"https://api.github.com/users/alecjacobson/events{/privacy}","received_events_url":"https://api.github.com/users/alecjacobson/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/libigl/libigl/labels/question","name":"question","color":"cc317c"}],"state":"closed","locked":false,"assignee":{"login":"danielepanozzo","id":6785134,"avatar_url":"https://avatars.githubusercontent.com/u/6785134?v=3","gravatar_id":"","url":"https://api.github.com/users/danielepanozzo","html_url":"https://github.com/danielepanozzo","followers_url":"https://api.github.com/users/danielepanozzo/followers","following_url":"https://api.github.com/users/danielepanozzo/following{/other_user}","gists_url":"https://api.github.com/users/danielepanozzo/gists{/gist_id}","starred_url":"https://api.github.com/users/danielepanozzo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielepanozzo/subscriptions","organizations_url":"https://api.github.com/users/danielepanozzo/orgs","repos_url":"https://api.github.com/users/danielepanozzo/repos","events_url":"https://api.github.com/users/danielepanozzo/events{/privacy}","received_events_url":"https://api.github.com/users/danielepanozzo/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-11-26T17:28:53Z","updated_at":"2015-11-26T20:39:32Z","closed_at":"2015-11-26T20:39:32Z","body":"From personal email:\r\n\r\n>   I have used libigl, and I am very impressed with the capabilities.   I was wondering if there exists a way to accomplish something.  I am looking for a way to make large scale quadrilaterization of a mesh.\r\n\r\n> Similar to this paper:\r\nhttp://research.microsoft.com/en-us/um/people/hoppe/bspline.pdf\r\n\r\n> but not for bsplines.  I just need the mesh broken up into large quads.\r\n\r\n> I have looked at the global parameterization example 505, but it does not produce the results I am looking for.  Step #3 on page 9 in the paper at the bottom of the paper.\r\n\r\n> Can libigl do this?  If not, can it be added?\r\n\r\n> This paper also describes what I am looking for.  Just identifying vertices that make quad the patches is what I'm after.\r\n\r\n> https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjT27yLyq7JAhVMGj4KHZHfCl4QFggoMAE&url=https%3A%2F%2Fwww.ideals.illinois.edu%2Fbitstream%2Fhandle%2F2142%2F11036%2FQuadrangulating%2520a%2520Mesh%2520using%2520Laplacian%2520Eigenvectors.pdf%3Fsequence%3D2&usg=AFQjCNFNXqvf_uJYxKycJpOcQRRTm124Gw&sig2=TkTcl8g4i433ESZb-pUNJg&bvm=bv.108194040,d.eWE"},"comment":{"url":"https://api.github.com/repos/libigl/libigl/issues/comments/159991354","html_url":"https://github.com/libigl/libigl/issues/161#issuecomment-159991354","issue_url":"https://api.github.com/repos/libigl/libigl/issues/161","id":159991354,"user":{"login":"danielepanozzo","id":6785134,"avatar_url":"https://avatars.githubusercontent.com/u/6785134?v=3","gravatar_id":"","url":"https://api.github.com/users/danielepanozzo","html_url":"https://github.com/danielepanozzo","followers_url":"https://api.github.com/users/danielepanozzo/followers","following_url":"https://api.github.com/users/danielepanozzo/following{/other_user}","gists_url":"https://api.github.com/users/danielepanozzo/gists{/gist_id}","starred_url":"https://api.github.com/users/danielepanozzo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielepanozzo/subscriptions","organizations_url":"https://api.github.com/users/danielepanozzo/orgs","repos_url":"https://api.github.com/users/danielepanozzo/repos","events_url":"https://api.github.com/users/danielepanozzo/events{/privacy}","received_events_url":"https://api.github.com/users/danielepanozzo/received_events","type":"User","site_admin":false},"created_at":"2015-11-26T20:39:32Z","updated_at":"2015-11-26T20:39:32Z","body":"We do not have anything that can create coarse quadrangulations currently and the state of the art methods (such as http://www-sop.inria.fr/members/David.Bommes/publications/IGM_preprint.pdf) are really complex to code. \r\n\r\nAs Alec wrote, we have some of the pieces that are needed in libigl to implement the spectral quadrangulation paper, but we do not have the extraction of the morse graph that is again not easy to implement.\r\n"}}