Nico Pietroni
|
e9ba519fa4
|
small change to do not insert and cycle to find polygons of size 0
|
2014-09-14 01:02:42 +00:00 |
Nico Pietroni
|
c3beef6091
|
added NextNotFaux function
|
2014-09-11 20:43:41 +00:00 |
Nico Pietroni
|
4fe40ecef5
|
completely restructured the whole class, much more robust
|
2014-09-11 20:42:57 +00:00 |
Nico Pietroni
|
0a91defac8
|
templated the function VertexClamp wrt input scalar type
|
2014-09-11 20:42:30 +00:00 |
Nico Pietroni
|
7911ad3d93
|
minor naming changes
|
2014-09-11 20:41:35 +00:00 |
Luigi Malomo
|
e5ca4bf8c7
|
added option to copy adjacency for mesh copy function
|
2014-09-10 00:50:10 +00:00 |
Paolo Cignoni
|
9fa2820419
|
removed bug causing crash when reading a emtpy off
|
2014-09-07 21:36:52 +00:00 |
Paolo Cignoni
|
053b649ed2
|
Added perturbation to the voronoi seed relaxing
|
2014-09-07 21:36:30 +00:00 |
Luigi Malomo
|
a78ac53814
|
added edge mesh support to OBJ importer
corrected a type to avoid clang compiler issues
|
2014-09-06 11:06:23 +00:00 |
Paolo Cignoni
|
d8293c0c05
|
Updated RestrictedVoronoiRelaxing to use area weighted sum of nearest vertexes to compute barycenter
|
2014-08-30 07:50:22 +00:00 |
Nico Pietroni
|
6d042e5200
|
added FaceFauxBorder function
|
2014-08-29 15:10:06 +00:00 |
Paolo Cignoni
|
0e15b05070
|
Added more control on the initialization of the random generator in the poisson sampling
|
2014-08-29 13:21:27 +00:00 |
Nico Pietroni
|
feff81dd01
|
solved minor error with templated scalar type
|
2014-08-28 09:46:49 +00:00 |
Nico Pietroni
|
ae18d9b445
|
added VectorFromCoord function
|
2014-08-28 09:46:16 +00:00 |
Paolo Cignoni
|
0337582896
|
Added managment of fixed vertices in the restricted voronoi relaxing
|
2014-08-28 09:28:39 +00:00 |
Paolo Cignoni
|
636cf7bf8a
|
Added possibility of specifying approximation tolerance in the posson disk sampling by number
|
2014-08-28 09:28:14 +00:00 |
granzuglia
|
5c809dc701
|
- renamed GL_TYPE with GL_TYPE_NM in order to avoid names conflict
|
2014-08-28 08:59:24 +00:00 |
Paolo Cignoni
|
c08ca27367
|
harmless warning
|
2014-08-28 01:56:28 +00:00 |
Paolo Cignoni
|
fdf0b5b2ec
|
minor aestetical changes and added edge size checking to the IsSizeConsistent function
|
2014-08-28 01:55:43 +00:00 |
Paolo Cignoni
|
875a7d1aac
|
Added RestrictedVoronoiRelaxing mode to the voronoi framework
|
2014-08-28 01:54:32 +00:00 |
Paolo Cignoni
|
b452c7a305
|
Changed the wrapper for poisson disk sampling to use the exact pruning option if radius is not specified.
Corrected bug in the exact pruning that failed to return radius in some cases
|
2014-08-28 01:53:58 +00:00 |
Federico Ponchio
|
f92992780e
|
added typename
|
2014-08-27 11:38:42 +00:00 |
Paolo Cignoni
|
60ca2f2d72
|
Updated 4pcs to float/double independnece
|
2014-08-26 08:45:04 +00:00 |
Paolo Cignoni
|
8e9de883b3
|
Added edgemesh sampling example
|
2014-08-26 01:44:03 +00:00 |
Paolo Cignoni
|
967f61b2be
|
Added EdgeMeshUniform method that generate samples over the edges of a polyline in a uniform way.
|
2014-08-26 01:43:04 +00:00 |
Paolo Cignoni
|
c6e5015090
|
Added SplitSelectedVertexOnEdgeMesh that split an edge mesh along the selected vertices. Useful to decompose an edgemesh into simple manifold polylines.
|
2014-08-26 01:42:09 +00:00 |
Paolo Cignoni
|
a9202ed7db
|
Added method BuildFromNonFaux to build an edgemesh composed by the "non faux edges".
|
2014-08-26 01:40:46 +00:00 |
Paolo Cignoni
|
9682fcd27d
|
Added to the UpdateFlags::FaceFauxSignedCrease the option to mark as non faux also the boundary edges.
|
2014-08-26 01:39:18 +00:00 |
Paolo Cignoni
|
331021191e
|
cleaned up the field smoohter (includes, headers etc)
|
2014-08-23 01:37:18 +00:00 |
Paolo Cignoni
|
855280fc08
|
better comments
|
2014-08-23 01:36:16 +00:00 |
Paolo Cignoni
|
6ba1493e3e
|
Small changes for float/double independence
|
2014-08-23 01:35:52 +00:00 |
Paolo Cignoni
|
9b519cb2b8
|
Added ValidCell check to manage invalid cell in the trivial_walker.
Corrected compiling error due to the derivation from a templated base class (a few "this->" required)
|
2014-08-23 01:35:15 +00:00 |
Paolo Cignoni
|
305ac24a23
|
Refactored Geodesic a bit to allow float/double independency
|
2014-08-23 01:33:53 +00:00 |
Paolo Cignoni
|
e032901b7f
|
updated voronoi processing stuff to manage float/double and to use the new kdtree
|
2014-08-23 01:32:50 +00:00 |
Paolo Cignoni
|
7285fadd53
|
updated the ball pivoting alg to the new kdtree
|
2014-08-23 01:31:16 +00:00 |
Paolo Cignoni
|
7a68b662a8
|
Commented out again the extension added for managing double uniform
|
2014-08-23 01:30:40 +00:00 |
granzuglia
|
db5ffd6d80
|
- small changes
|
2014-08-21 16:26:16 +00:00 |
granzuglia
|
d80980155f
|
- per face principal directions get functions return now T::CoordType (changes have been validated by Fabio Ganovelli)
|
2014-08-21 16:23:49 +00:00 |
granzuglia
|
5e099ffd51
|
- SimpleVolume is now derived from BasicGrid<VOX_TYPE::Scalar> (change has been validated by Fabio Ganovelli)
|
2014-08-21 16:18:04 +00:00 |
Paolo Cignoni
|
211274ab04
|
Small change to the init of the simple volume class to include the correct initialization of the actual space occuped by the volume
|
2014-08-13 06:48:20 +00:00 |
Paolo Cignoni
|
181cef32fa
|
Refactored a bit to allow the conversion of shot and cameras from float to double (added the notoriuous vcg style Construct)
|
2014-08-10 00:30:20 +00:00 |
Luigi Malomo
|
bb49f1c657
|
fixed types in OrientedDisk function
|
2014-08-09 17:10:19 +00:00 |
granzuglia
|
f2efb48a3c
|
rect_packer.h:
- removed Visual Studio warnings
|
2014-08-09 10:10:03 +00:00 |
granzuglia
|
26541cfeae
|
simplex/vertex/component_ocf.h:
- removed Visual Studio warnings
|
2014-08-09 10:08:15 +00:00 |
granzuglia
|
654a41aaf8
|
simplex/face/component_ocf.h:
- removed Visual Studio warnings
|
2014-08-09 10:07:30 +00:00 |
granzuglia
|
cb015f4a5c
|
matrix44.h:
- removed Visual Studio warnings
|
2014-08-09 10:06:34 +00:00 |
granzuglia
|
b806f2c7d9
|
simple_temporary_data.h:
- removed Visual Studio warnings
|
2014-08-09 10:05:20 +00:00 |
granzuglia
|
b5bfb0e438
|
complex/base.h:
- removed Visual Studio warnings
|
2014-08-09 10:01:15 +00:00 |
granzuglia
|
8cebfaf679
|
pick.h:
- added support for double scalar type (the changes have been validated by Paolo)
- there is still a bug on the PickClosestFace function.
|
2014-08-09 10:00:09 +00:00 |
granzuglia
|
558fcd784a
|
trimesh.h:
- added ScalarType typedef to GL_TYPE structure
|
2014-08-09 09:54:43 +00:00 |