Commit Graph

6013 Commits

Author SHA1 Message Date
nico 17d89e705a added OrientedCone function and solved minor errors 2017-12-05 23:27:22 +11:00
nico b9e780e2fa Merge branch 'devel' of github.com:cnr-isti-vclab/vcglib into devel 2017-12-05 23:26:24 +11:00
nico 5fb81001f3 added anisotropy 2017-12-05 23:26:19 +11:00
nico 4bd1bb2376 refactored the class and removed unused functions 2017-12-05 23:24:47 +11:00
Gianpaolo Palma 5cd79b06b0 Merge branch 'devel' of https://github.com/cnr-isti-vclab/vcglib into devel 2017-11-27 13:30:09 +01:00
Gianpaolo Palma f40db898e3 More robust parsing of the PlyHeader 2017-11-27 13:30:04 +01:00
Gianpaolo Palma 91b8a61d42 Added binary serialization of the Camera data
Binary serialization using Base64 encoding of the data
2017-11-27 13:27:32 +01:00
Gianpaolo Palma 4cfb4c3744 Added string serialization and deserialization methods 2017-11-27 13:26:15 +01:00
Luigi Malomo 370b8a5daa updated wrap of igl/comisi 2017-11-23 19:15:36 +01:00
Luigi Malomo 2a52c8ae8c thomas minor changes and fixes 2017-11-23 19:14:02 +01:00
Paolo Cignoni 38ca45f71d Templated the scalar in the quaternion to matrix helpers 2017-10-03 16:17:42 +02:00
Luigi Malomo 52ab8a56a5 fixed build issue 2017-09-21 15:14:45 +02:00
Luigi Malomo e7add6c9b0 fixed compile issues on win 2017-09-21 12:19:08 +02:00
Luigi Malomo ef0be79493 fixed bug in VEEdgeSplit 2017-09-21 12:06:39 +02:00
Paolo Cignoni d15e5fbb91 Added Reserve in sparse matrix init for speeding up poisson parametrization 2017-09-18 11:26:40 +02:00
Paolo Cignoni 288d86b160 corrected constness in foreachface 2017-09-18 11:25:02 +02:00
Luigi Malomo 992ab0ca2e edgemesh uniform sampler fixed + voronoi remesher improved 2017-09-11 14:47:32 +02:00
Paolo Cignoni 7f38262616 corrected curvature issues #25
(wrong requirements, missing components...)
2017-09-10 18:09:08 +02:00
Paolo Cignoni 6b23122ff7 Corrected some Segment3f -> Segment3Type 2017-09-07 19:02:13 +02:00
Paolo Cignoni 87b14b54af Added importdata in VEEdgeSplit so when we refine we copy the data (like color/quality) of an edge onto the new one 2017-09-07 19:01:05 +02:00
Paolo Cignoni 6b11cc44d9 More and more debugging for the CoM class. Now it should begin to be usable 2017-09-05 00:38:43 +02:00
Paolo Cignoni cbb6b7e4b3 Improved TrivialPointerSampler to also expose the addEdge interface 2017-09-05 00:37:45 +02:00
Paolo Cignoni f018cab12d Added computeEdgeLengthSum 2017-09-05 00:37:12 +02:00
Paolo Cignoni a8220b3bda Added ForEachEdge helper 2017-09-05 00:36:53 +02:00
Paolo Cignoni d1a63e73be Added a missing update of adjacency fields in edges for the add edges 2017-09-04 14:54:13 +02:00
Paolo Cignoni 7d1431f314 Small refactoring 2017-08-31 13:18:16 +02:00
Paolo Cignoni 2e139b10a6 Corrected further bugs in boundary management... 2017-08-31 13:11:58 +02:00
Paolo Cignoni eddd63caea Improved documentation for the Foreach Helpers 2017-08-31 13:08:06 +02:00
Paolo Cignoni c71321a3b6 Refactored crease_cut to correctly work with boundary creases 2017-08-31 11:39:26 +02:00
Paolo Cignoni d30bcfe4f3 Corrected bugs in cut tree retraction for meshes with boundaries 2017-08-31 08:44:15 +02:00
Paolo Cignoni babd1de3fc harmless warnings 2017-08-31 08:43:26 +02:00
Paolo Cignoni cca62803d4 added a missing include (according to vstudio) 2017-08-30 17:09:00 +02:00
Paolo Cignoni e0b7a64b04 Refactored curve on manifold 2017-08-30 16:03:46 +02:00
Paolo Cignoni 42f25c825b factored out old implementation of foreach 2017-08-30 15:58:56 +02:00
Paolo Cignoni 05df003e6f Added TriSplit helper function 2017-08-30 15:58:22 +02:00
Paolo Cignoni b52734115a Added first version of foreach helpers 2017-08-30 15:57:50 +02:00
Luigi Malomo fbd29ab314 additional parameter added to remesher 2017-07-31 15:01:22 +02:00
Paolo Cignoni f0a2e655e3 Added a missing inline to avoid linking errors... 2017-07-28 00:37:44 +02:00
Paolo Cignoni 3d47dc1273 Added a missing init bbox 2017-07-27 15:59:09 +02:00
Paolo Cignoni 8b8d9844b1 Cleaned up a bit the poisson solver 2017-07-27 15:58:41 +02:00
Paolo Cignoni 4b9480e2df header cleanup 2017-07-27 15:55:22 +02:00
Paolo Cignoni ac5c368d2a Commented callback, cleaned and added helper StrFormat 2017-07-27 15:55:12 +02:00
Luigi Malomo 59ccf586c4 static functions zero() an one() added to points 2017-07-27 14:47:49 +02:00
Paolo Cignoni 8fe2f730a1 Added two samples
trimesh_create
trimesh_topological_cut
2017-07-23 11:34:44 +02:00
Paolo Cignoni c2f0aee10d slight change to ExtractPolygon to do not need anything for purely triangular meshes 2017-07-23 09:34:23 +02:00
Paolo Cignoni 005adde169 Cleaned up BuildMeshFromCoordVectorIndexVector 2017-07-23 09:32:51 +02:00
Paolo Cignoni 77c0240737 Stupid useless normalization inserted by error. 2017-07-22 08:03:27 +02:00
Luigi Malomo 75eca5e231 fix for voronoi remesher, again 2017-07-17 20:39:04 +02:00
Luigi Malomo 30dcc87c1a fixed voronoi remesher 2017-07-13 08:38:33 +02:00
Luigi Malomo aaea34f882 reimplemented and fixed edge mesh split 2017-07-12 20:14:33 +02:00