Paolo Cignoni
|
384ea891dc
|
added drawing of edges in wireframe if meshes has no faces
|
2011-05-10 21:57:01 +00:00 |
Paolo Cignoni
|
2eec2e0d55
|
missing const in edge adj access
|
2011-05-10 21:56:15 +00:00 |
Paolo Cignoni
|
2c15159659
|
fixed multmatrix when a scaling factor is present
|
2011-05-03 15:19:04 +00:00 |
matteodelle
|
49a15ebd82
|
mozione ponchio per rimozione codice inutile
|
2011-04-27 13:02:30 +00:00 |
ganovelli
|
97d08efbe0
|
removed
|
2011-04-22 11:40:19 +00:00 |
Paolo Cignoni
|
e878e7ae88
|
Cleaned up a bit the geodesic interfaces. Removed useless parameters to avoid ambiguity. Could require updating the existing code using it
|
2011-04-22 11:09:30 +00:00 |
ganovelli
|
e87fe74584
|
retry
|
2011-04-22 10:18:43 +00:00 |
ganovelli
|
b5359da0a1
|
added missing std::
|
2011-04-21 16:49:59 +00:00 |
ganovelli
|
3789370e24
|
updated to vcg version (HasEETopology to HasEEAdjacency)
|
2011-04-21 16:24:46 +00:00 |
ganovelli
|
099149e990
|
corrected bug in EEAdj constructor
|
2011-04-21 15:51:03 +00:00 |
Nico Pietroni
|
b483d00bd8
|
corrected a bug on writing per Wedge textcoords..
|
2011-04-20 16:49:58 +00:00 |
Nico Pietroni
|
c4cc235b52
|
- added call of FarthestVertex with returning vertices within a specified interval
- added initial #define to avoid multiple inclusion
|
2011-04-19 09:40:04 +00:00 |
ganovelli
|
95713e5723
|
updated to current version of the library
|
2011-04-15 14:02:55 +00:00 |
granzuglia
|
f3969b8774
|
remove crash when all vertices and faces have been marked as deleted but the are still in the vert/face vectors
|
2011-04-15 08:46:43 +00:00 |
ganovelli
|
017323e803
|
IptoP changed into IPfToPf
|
2011-04-13 16:15:13 +00:00 |
ganovelli
|
dbd3bd1a70
|
rewritten wrong planeboxintersection
|
2011-04-13 16:07:35 +00:00 |
ganovelli
|
6b3c096e44
|
removed cvs old comments
|
2011-04-13 16:06:19 +00:00 |
granzuglia
|
451e3ec084
|
added missing include file
|
2011-04-13 13:02:41 +00:00 |
granzuglia
|
f49691377c
|
added missing include file and namespace prefix
|
2011-04-13 12:29:21 +00:00 |
granzuglia
|
6d1e0fca7d
|
from f.N() = -> f.N().Import in order to avoid compile errors when the defined mesh-type presents different scalar types for vertex-coordinates and vertex-normal
|
2011-04-12 08:26:15 +00:00 |
Federico Ponchio
|
a4af30479c
|
added missing includes.
|
2011-04-11 16:48:13 +00:00 |
Paolo Cignoni
|
f310574e04
|
- Shot::MultMatrix(Matrix44) now accepts matrices with scaling. Corrected the rotation multiplication.
|
2011-04-11 09:39:20 +00:00 |
ganovelli
|
a5fc2fae6a
|
bug corrected: . to -> in VertexAreaUniform
|
2011-04-08 14:28:00 +00:00 |
Paolo Cignoni
|
affd9ee469
|
Corrected bug. Assert called when a no internal vertex was present.
|
2011-04-08 09:26:57 +00:00 |
Paolo Cignoni
|
5233b20f12
|
Added a function Flip a mesh so that its normals are orented outside.
Just for safety it uses a voting scheme.
It assumes that
* mesh has already has coherent normals.
* mesh is watertight and single component.
|
2011-04-07 22:28:28 +00:00 |
ganovelli
|
d967184dee
|
Basic app with AntTweakBar and freeglut.
Added. Still to fix pro file to use freeglut and AntTweakBar
|
2011-04-06 15:10:44 +00:00 |
Paolo Cignoni
|
f8eb8a41dd
|
Cleaned up a bit triangle3. Removed some weird interpolation wrappers (that ended to be misused) and updated the rest of the lib to comply with this changes
|
2011-04-05 21:53:12 +00:00 |
Paolo Cignoni
|
57cfc71a34
|
heavily restructured. Still need a lot of work. Name changed. Some stuff using it could not work anymore...
|
2011-04-05 08:57:23 +00:00 |
Paolo Cignoni
|
fd13cc4675
|
Updated to the new trimesh centric philosophy
|
2011-04-05 08:55:57 +00:00 |
Paolo Cignoni
|
50184c49fb
|
Ongoing corrections of include paths to comply the new folder arrangement
|
2011-04-03 22:51:27 +00:00 |
Paolo Cignoni
|
214904b312
|
Ongoing corrections of include paths to comply the new folder arrangement
|
2011-04-03 22:50:59 +00:00 |
Paolo Cignoni
|
477dd698bd
|
Ongoing corrections of include paths to comply the new folder arrangement
|
2011-04-03 22:50:10 +00:00 |
Paolo Cignoni
|
4b0fb8bb2e
|
Ongoing corrections of include paths to comply the new folder arrangement
|
2011-04-03 20:55:22 +00:00 |
ganovelli
|
25b5f39dad
|
Ongoing Rearrangement of filepath
delete old trimesh content
|
2011-04-01 17:18:15 +00:00 |
ganovelli
|
6c0c32ecfe
|
Ongoing Rearrangement of filepath
delete old trimesh content
|
2011-04-01 17:17:42 +00:00 |
ganovelli
|
3c7efa7bff
|
Ongoing Rearrangement of filepath
delete old trimesh content
|
2011-04-01 17:17:15 +00:00 |
ganovelli
|
f4a5512500
|
Ongoing Rearrangement of filepath
delete old trimesh content
|
2011-04-01 17:16:29 +00:00 |
ganovelli
|
2506364fc4
|
Ongoing Rearrangement of filpath
|
2011-04-01 17:15:34 +00:00 |
ganovelli
|
c018a60762
|
Ongoing Rearrangement of filepath
replaced the path to comply the filepaths modification.
The replacements are as follows:
/complex/trimesh/base.h --> /complex/complex.h
/complex/trimesh/allocate.h --> /complex/allocate.h
/complex/trimesh/append.h --> /complex/append.h
/complex/trimesh/ --> /complex/algorithms/
/complex/local_optimization/ ---> /complex/algorithms/local_optimization/
/complex/local_optimization.h ---> /complex/algorithms/local_optimization.h
/complex/intersection.h ---> /complex/algorithms/intersection.h
/complex/boundary.h ---> /complex/algorithms/boundary.h
|
2011-04-01 17:09:03 +00:00 |
ganovelli
|
5909925947
|
Ongoing Rearrangement of filepath
replaced the path to comply the filepaths modification.
The replacements are as follows:
/complex/trimesh/base.h --> /complex/complex.h
/complex/trimesh/allocate.h --> /complex/allocate.h
/complex/trimesh/append.h --> /complex/append.h
/complex/trimesh/ --> /complex/algorithms/
/complex/local_optimization/ ---> /complex/algorithms/local_optimization/
/complex/local_optimization.h ---> /complex/algorithms/local_optimization.h
/complex/intersection.h ---> /complex/algorithms/intersection.h
/complex/boundary.h ---> /complex/algorithms/boundary.h
|
2011-04-01 17:07:57 +00:00 |
ganovelli
|
1fc83af05c
|
Ongoing Rearrangement of filepath
replaced the path to comply the filepaths modification.
The replacements are as follows:
/complex/trimesh/base.h --> /complex/complex.h
/complex/trimesh/allocate.h --> /complex/allocate.h
/complex/trimesh/append.h --> /complex/append.h
/complex/trimesh/ --> /complex/algorithms/
/complex/local_optimization/ ---> /complex/algorithms/local_optimization/
/complex/local_optimization.h ---> /complex/algorithms/local_optimization.h
/complex/intersection.h ---> /complex/algorithms/intersection.h
/complex/boundary.h ---> /complex/algorithms/boundary.h
|
2011-04-01 17:06:52 +00:00 |
ganovelli
|
9ff0ad3f1e
|
Ongoing Rearrangement of filepath
replaced the path to comply the filepaths modification.
The replacements are as follows:
/complex/trimesh/base.h --> /complex/complex.h
/complex/trimesh/allocate.h --> /complex/allocate.h
/complex/trimesh/append.h --> /complex/append.h
/complex/trimesh/ --> /complex/algorithms/
/complex/local_optimization/ ---> /complex/algorithms/local_optimization/
/complex/local_optimization.h ---> /complex/algorithms/local_optimization.h
/complex/intersection.h ---> /complex/algorithms/intersection.h
/complex/boundary.h ---> /complex/algorithms/boundary.h
|
2011-04-01 17:06:03 +00:00 |
ganovelli
|
fea1228701
|
adding complex.h
|
2011-04-01 17:00:18 +00:00 |
ganovelli
|
0cc7ff76b9
|
Ongoing Rearrangement of filpath
deleting base.h
|
2011-04-01 16:59:40 +00:00 |
ganovelli
|
882896dd8d
|
Ongoing Rearrangement of filpath
renaming of complex/base.h to complex/complex.h
|
2011-04-01 16:45:05 +00:00 |
ganovelli
|
1ad23912db
|
|
2011-04-01 16:25:49 +00:00 |
ganovelli
|
3262c530c8
|
Ongoing Rearrangement of filpath
ACTION 3
|
2011-04-01 16:22:18 +00:00 |
ganovelli
|
562ddb5397
|
Ongoing Rearrangement of filpath
ACTION 2
|
2011-04-01 16:20:53 +00:00 |
ganovelli
|
830a3402c2
|
Ongoing Rearrangement of filpath
ACTION 1
|
2011-04-01 16:19:48 +00:00 |
Nico Pietroni
|
ed6221e993
|
Added TriangleTriangleIntersect2D function
|
2011-04-01 16:13:34 +00:00 |