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 |
granzuglia
|
eedb03d390
|
trackmode.h:
- removed Visual Studio warnings
|
2014-08-09 09:53:02 +00:00 |
granzuglia
|
e24129b20e
|
trackmode.cpp:
- removed Visual Studio warnings
|
2014-08-09 09:52:27 +00:00 |
granzuglia
|
f3fe37bed1
|
rubberband.cpp:
- removed Visual Studio warnings
|
2014-08-09 09:51:46 +00:00 |
granzuglia
|
0a3c8c3d8f
|
export_idtf.h:
- removed Visual Studio warnings
|
2014-08-09 09:50:42 +00:00 |
granzuglia
|
1d2e76c17b
|
export_obj.h:
- added additional control on mesh having per-vertex texture coordinates
|
2014-08-09 09:49:56 +00:00 |
granzuglia
|
42a5755fb0
|
import_asc.h:
- removed Visual Studio warnings
|
2014-08-09 09:47:24 +00:00 |
granzuglia
|
622a67ccc9
|
import_ply.h:
- err == ply::E_NOERROR is not a critical error
|
2014-08-09 09:46:19 +00:00 |
granzuglia
|
dd19843fe1
|
import_ptx.h:
- added support for double scalar type
|
2014-08-09 09:43:24 +00:00 |
Paolo Cignoni
|
ce65164b58
|
harmless header clean up
|
2014-08-09 00:22:21 +00:00 |
Paolo Cignoni
|
7db065556a
|
Adapted the trivial walker of marching cube to float/double independence
|
2014-08-09 00:21:07 +00:00 |
Paolo Cignoni
|
03c2648af1
|
Strongly refactored in order to guarantee better independence between the resampled mesh an the original one
|
2014-08-09 00:19:48 +00:00 |
Paolo Cignoni
|
3784295ac6
|
comment cleaning up
|
2014-08-09 00:16:50 +00:00 |
Paolo Cignoni
|
5fab3cefd1
|
Added namespaces, copyright and a bit of cleaning...
|
2014-08-09 00:15:52 +00:00 |
Paolo Cignoni
|
f456e8aca3
|
throw exception -> RequireXXXX refactoring
|
2014-08-09 00:14:42 +00:00 |
Paolo Cignoni
|
3b38917e95
|
corrected the ImportData of the curvature type.
|
2014-08-09 00:11:32 +00:00 |
Paolo Cignoni
|
ffb02815a8
|
Added a static class GL_TYPE with a memenber SCALAR that returns the correct GLenum (GL_FLOAT or GL_DOUBLE) according to the template type. Needed to make this class works also with double...
|
2014-08-09 00:06:15 +00:00 |
Paolo Cignoni
|
f0a765bf1e
|
added a few missing _GLW_IMPLEMENT_SCALAR_UNIFORM_ for doubles... (still fighting for float/double independence...)
|
2014-08-09 00:04:18 +00:00 |
Paolo Cignoni
|
352d386a53
|
Just a few other size_t vs int clarifications
|
2014-08-09 00:02:52 +00:00 |
Paolo Cignoni
|
35d099384f
|
added a MaxCoeffId utility function that was missing...
|
2014-08-09 00:01:41 +00:00 |
Paolo Cignoni
|
d89f934e3e
|
Removed unused local variable. (harmless gcc warning)
|
2014-08-08 22:06:12 +00:00 |