Commit Graph

5978 Commits

Author SHA1 Message Date
Paolo Cignoni 65c847fede Added option to work only on selected faces to remeshing
added also handy shortcut to avoid creating the projection mesh copy
2017-04-11 19:11:51 +02:00
Paolo Cignoni 717a183097 Added SelectIntersectingFaces function that works for two different meshes (instead of self intersecting) 2017-04-11 19:10:53 +02:00
Paolo Cignoni 37f8ea9643 Added Option to compute average edge length only on selected faces 2017-04-11 19:10:13 +02:00
Luigi Malomo 5c2843b6a9 adapted connected components functions to polygonal meshes 2017-04-05 18:54:53 +02:00
Luigi Malomo 0b7528ee7d removed warnings 2017-04-05 18:54:53 +02:00
Luigi Malomo f2b92b6484 adapted some functions to polygonal meshes 2017-04-05 18:54:53 +02:00
Paolo Cignoni 49251952c1 Totally rewrote the plane intersection sample 2017-04-05 07:48:20 +02:00
Paolo Cignoni 4860a27a15 Added various missing RequireXXX 2017-04-05 07:47:53 +02:00
Paolo Cignoni d4293c7d78 Minimal refactoring of mesh intersection 2017-04-05 07:40:17 +02:00
Paolo Cignoni 95d88a7af9 Corrected small bug in the header of SVG 2017-04-05 07:39:39 +02:00
Paolo Cignoni 78cad847ed renamed trimesh_intersection sample 2017-04-04 23:21:52 +02:00
Paolo Cignoni e7161dfa56 Cleaning type mismatch in update quality (quality has its own type!) 2017-04-03 17:23:25 +02:00
nico cc5ed5f4c3 corrected one compilation issue about cast to scalar type 2017-04-03 12:33:49 +02:00
nico 9a20565687 templated the ClampedLerp function on ScalarType 2017-04-03 11:01:26 +02:00
nico c2cd4dfccb corrected one Bug for the usage of a threshold in VertexSaturate
function
2017-04-03 11:00:35 +02:00
nico 788292d06c templates some functions on ScalarType instead of float 2017-04-03 10:58:41 +02:00
nico bb0e2950e2 solved several Issues to make it works with double 2017-04-03 10:58:09 +02:00
Paolo Cignoni a854c64cb8 Removed trimesh edge because it requires opengl 2017-04-02 19:59:55 +02:00
Paolo Cignoni 1b074db364 added cast for compiling under vs 2017-04-02 19:58:47 +02:00
Paolo Cignoni ee9a06cb80 added visual studio files to gitignore 2017-04-02 19:58:21 +02:00
Paolo Cignoni 012c6f6d50 Small changes required for windows compilation of all the samples 2017-04-02 19:52:16 +02:00
Paolo Cignoni 9df71dd564 appveyor test final : building all the samples 2017-04-02 19:25:01 +02:00
Paolo Cignoni 3f474bbb4e appveyor test 10 2017-04-02 19:14:26 +02:00
Paolo Cignoni f0d725e760 appveyor test 9 2017-04-02 19:12:14 +02:00
Paolo Cignoni 6eb9d00521 appveyor test 8 2017-04-02 19:01:11 +02:00
Paolo Cignoni 8fd90a142f appveyor test 7 2017-04-02 18:58:29 +02:00
Paolo Cignoni 4e2413f0ae appveyor test 6 2017-04-02 18:19:36 +02:00
Paolo Cignoni 7d6f099583 appveyor test 5 2017-04-02 18:10:16 +02:00
Paolo Cignoni 44d97d8341 appveyor test 4 2017-04-02 18:05:38 +02:00
Paolo Cignoni edaeaffd90 appveyor test 3 2017-04-02 18:03:40 +02:00
Paolo Cignoni e2bab5b3e3 appveyor test 2 (added appveyor badge) 2017-04-02 17:57:00 +02:00
Paolo Cignoni 89cf7f17db appveyor test 1 2017-04-02 17:42:05 +02:00
Paolo Cignoni 2793be26f6 better comments and corrected SelectVertexCornerBorder -> VertexCornerBorder 2017-04-02 17:40:12 +02:00
Paolo Cignoni 430810a9ac Added trimesh_select sample 2017-04-02 01:29:00 +02:00
Paolo Cignoni bc07762ab5 Moved and refactored SelectVertexCornerBorder from UpdateFlags to UpdateSelection
Added also erode and dilate
2017-04-02 01:27:06 +02:00
Paolo Cignoni 16369d6006 Added useful face::WedgeAngleRad 2017-04-02 01:26:12 +02:00
Paolo Cignoni 235d03935e harmless warning issued only on release (assert involving variables) 2017-04-01 18:19:51 +02:00
nico 872448ecba added ComputePerVertQualityAvg function 2017-03-30 13:06:33 +02:00
nico f81d5c7ed5 cleaned a bit the commented functions and added Area and Quality as
Voronoi Area
2017-03-30 13:06:04 +02:00
Paolo Cignoni c2e4e4315e better travis icon 2017-03-28 19:36:30 +02:00
Paolo Cignoni dff73e531e travis for apps 2017-03-28 18:45:55 +02:00
Paolo Cignoni 570f203bf6 cmakefile for metro and tridecimator compacted 2017-03-28 18:44:38 +02:00
Paolo Cignoni 174576d096 Cleaned up the old metro 2017-03-28 18:43:45 +02:00
Paolo Cignoni 605cf379b5 yet more harmless warnings 2017-03-28 17:43:42 +02:00
Paolo Cignoni 32c26911c4 Removed harmless warnings on rarely used objects... 2017-03-28 17:43:16 +02:00
Paolo Cignoni 2c3034d483 patching travis cmake for osx 2017-03-28 16:44:59 +02:00
Paolo Cignoni 3fb954f62f Still experimenting with travis 2017-03-28 16:34:54 +02:00
Paolo Cignoni caa5e7f0d1 Still fighting against travis 2017-03-27 22:58:58 +02:00
Paolo Cignoni 3d41de41ed newer cmake on travis 2017-03-27 22:46:38 +02:00
Paolo Cignoni b589b5f27c Corrected travis badge 2017-03-27 22:25:14 +02:00