Commit Graph

5923 Commits

Author SHA1 Message Date
Paolo Cignoni a60f482852 added travis.yml
Lets go for continuous integration!
2017-03-27 19:35:26 +02:00
Paolo Cignoni de255e10ea Adding a minimal cmakelists.txt tri decimator 2017-03-27 16:51:47 +02:00
Paolo Cignoni cc2ed229ac Building a folder with small sample meshes 2017-03-27 14:08:03 +02:00
Gianpaolo Palma be9a3aed74 Bug fixing in the PickFace function
Bug fixing in the projection of the vertices near to the plane of the
projection point
2017-03-27 11:15:43 +02:00
Gianpaolo Palma a34532abac Bug fixing in the PickFace function
Bug fixing in the projection of the vertices near to the plane of the
projection point
2017-03-27 11:13:14 +02:00
Paolo Cignoni 8efebae360 Still cleaning all the samples.
Now all the trimesh_samples should compile without any dependency
2017-03-24 16:50:19 +01:00
Paolo Cignoni 0965a29520 removed useless const in spatial hashing 2017-03-24 16:49:35 +01:00
Paolo Cignoni 6b06c53b09 moved IGL sample in the wrap/IGL/sample folder 2017-03-24 15:24:07 +01:00
Paolo Cignoni 1acf0ce100 Still cleaning samples 2017-03-24 15:23:43 +01:00
Paolo Cignoni 361250c867 Small change to remove warning 2017-03-24 15:18:14 +01:00
Paolo Cignoni ff7711147e added some casts for importing curvature types 2017-03-24 15:17:54 +01:00
Luigi Malomo 22afe8170b comments cleaned 2017-03-24 14:47:50 +01:00
Luigi Malomo b4779b7151 minor changes to voronoi remesher 2017-03-24 14:43:30 +01:00
Luigi Malomo 9eb6610f34 added arap distortion + class template for UV paramertization 2017-03-24 14:43:30 +01:00
Luigi Malomo 48092ff9b9 fixed types 2017-03-24 14:43:30 +01:00
Paolo Cignoni 718f5b1824 re added include vector into histogram
Needed if you want use it without the meshes
2017-03-24 14:05:06 +01:00
Paolo Cignoni d907db5a73 Still cleaning the samples
uniform renaming
2017-03-24 11:02:38 +01:00
Paolo Cignoni 4216338de9 Sample Cleaning.
Moved in a different folder the samples that requires qt or other
libraries
2017-03-24 09:02:58 +01:00
Marco Callieri 77bbf1d70c avoid crashing if vn<100 2017-03-23 14:51:20 +01:00
Paolo Cignoni 79f2fc9e73 Added Isotropic remeshing.
And the correspondent sample
2017-03-22 14:12:40 +01:00
Paolo Cignoni 8ac9680253 Small optimisation in the edge collapse.
One of the two sets of faces computed during the collapse was useless.
2017-03-22 14:12:06 +01:00
Paolo Cignoni da8b1825c6 Small refactoring 2017-03-22 07:33:34 +01:00
Paolo Cignoni aef47c18de Better documentation of meshassert 2017-03-21 23:18:22 +01:00
Paolo Cignoni bf0f5db991 [sample refactoring] added various samples 2017-03-19 18:59:02 +01:00
Paolo Cignoni ad146d8c0f Cleaned unsupported/trimeshinfo folder 2017-03-19 12:43:17 +01:00
Paolo Cignoni 219a8fda23 moved trimeshinfo into unsupported folder 2017-03-19 12:38:33 +01:00
Paolo Cignoni b4c143d0c1 moved quadrangulator into unsupported folder 2017-03-19 12:37:49 +01:00
Paolo Cignoni c5a57bb22c removed plyrefine app (superseded by trimesh_refine) 2017-03-19 12:37:22 +01:00
Paolo Cignoni d1067b890a moved pivoting app into unsupported folder 2017-03-19 12:35:54 +01:00
Paolo Cignoni b2a2e170af Added Lerp and ClampedLerp 2017-03-15 14:42:22 +01:00
Paolo Cignoni c630e4064d Added angle measuring function for a pos 2017-03-15 13:13:51 +01:00
Paolo Cignoni 6c8cba901d Added a missing include (requested by gcc to compile unused code) 2017-03-14 22:58:18 +01:00
nico 4e71e28535 added PolygonPointDistance and PolygonBox functions 2017-03-14 12:55:57 +01:00
nico 7674ae4061 added Laplacian filter and some minor changes 2017-03-14 12:55:34 +01:00
Paolo Cignoni 804545548d Cleaning Pass on samples 2017-03-14 07:49:15 +01:00
Paolo Cignoni c4d97c2c03 Huge reordering of header file inclusion order 2017-03-14 07:48:48 +01:00
Paolo Cignoni a34a8dd44e Better init for the sampling radius of the voronoi remesher 2017-03-13 15:50:36 +01:00
Paolo Cignoni 97e4c0d23b Promoted the pos.h and topology.h include files to the standard inclusion. 2017-03-13 15:50:19 +01:00
Paolo Cignoni 18d070f9eb yet another small refactoring 2017-03-13 15:47:55 +01:00
Paolo Cignoni ebb747ecf5 Added a meshassert in the uniform edge sampling 2017-03-13 15:47:33 +01:00
Paolo Cignoni 610e8e49c8 Added a needed Require Normal Components 2017-03-13 15:46:58 +01:00
Paolo Cignoni 781c333821 Added a few meshassert exception throwing check functions 2017-03-13 15:41:16 +01:00
Paolo Cignoni 45c1e13800 Corrected IsEdgeManifold test function 2017-03-13 15:39:39 +01:00
Luigi Malomo 5cebf19dc5 warnings removed 2017-03-13 14:41:35 +01:00
Paolo Cignoni 4a80b019ac First commit of the voronoi based remesher
Still to be checked…
2017-03-13 13:28:46 +01:00
Luigi Malomo 7a6cd3ff21 comment fix 2017-03-07 14:53:04 +01:00
Luigi Malomo 60cc24370e added wrapping function for libigl arap parametrization 2017-03-07 14:48:18 +01:00
Luigi Malomo a75dbdc05d added function to retrieve the parametrization in matrix form 2017-03-07 14:34:36 +01:00
Luigi Malomo 155806f53e splitted compactness requirements 2017-03-07 14:32:28 +01:00
Paolo Cignoni a597aea988 Corrected harmless Warnings 2017-03-02 10:20:27 +01:00