Paolo Cignoni
|
cc92e014cc
|
added RemoveFaceFoldByFlip that Search and remove by flipping small single triangle folds:
- a face has normal opposite to all other faces
- choose the edge that brings to the face f1 containing the vertex opposite to that edge.
|
2010-04-30 09:43:42 +00:00 |
ganovelli
|
38dcf9bc00
|
updated to changes in clean.h
|
2010-04-30 09:42:52 +00:00 |
Paolo Cignoni
|
77a846fe90
|
added a wrapper to the robust InterpolationParameters that uses a normal to choose the interpolation orientation
|
2010-04-30 09:42:10 +00:00 |
Federico Ponchio
|
1111b67e7e
|
fixed resolution
|
2010-04-29 16:54:10 +00:00 |
mtarini
|
fc29465c4a
|
Cleaned + added one-quad-per-edge schema to it.
|
2010-04-29 15:08:18 +00:00 |
mtarini
|
ddcd4c0bf9
|
Fixed catmull clark subdivision schema.
|
2010-04-29 15:07:41 +00:00 |
Paolo Cignoni
|
05151acef5
|
added ComputePerFaceQualityDistribution
|
2010-04-29 14:54:07 +00:00 |
granzuglia
|
43592cc07e
|
updated code in order to improve compatibility with g++ compiler.
|
2010-04-29 10:39:07 +00:00 |
granzuglia
|
904f0d9d3a
|
updated callback function for ball pivoting.
|
2010-04-29 09:33:05 +00:00 |
granzuglia
|
bc14f81543
|
patched many bugs in advancing front basic algorithm.
updated ball pivoting to new interface.
|
2010-04-29 09:19:49 +00:00 |
Paolo Cignoni
|
75bada1828
|
added class HalfEdgeTopology
|
2010-04-29 07:02:37 +00:00 |
Paolo Cignoni
|
ad1a95fb7c
|
added a new class Pos based on halfedge
|
2010-04-29 07:00:46 +00:00 |
Paolo Cignoni
|
4cfffc32f2
|
corrected managment of per-mesh color for point clouds
|
2010-04-28 15:02:05 +00:00 |
Nico Pietroni
|
aeff903128
|
added normal vector return on the RaySpherical function
|
2010-04-28 13:11:26 +00:00 |
Paolo Cignoni
|
d8cfbc5e51
|
Modified mark/unmark of mesh elements to the new static function style
|
2010-04-28 07:50:30 +00:00 |
Paolo Cignoni
|
49ccc24606
|
Simple wrapper to dump vcg objects to qstring
|
2010-04-28 01:49:27 +00:00 |
Paolo Cignoni
|
493553c5f1
|
cleaned up and added all the refinement strategies including catmull clark (that now crash...)
|
2010-04-27 14:59:12 +00:00 |
Paolo Cignoni
|
aa04a96264
|
Never try to make a glwrap DrawFill over an empty mesh...
|
2010-04-27 09:50:55 +00:00 |
Paolo Cignoni
|
e271f9adb8
|
added missing function HasEHAdjacency
|
2010-04-26 15:11:52 +00:00 |
Paolo Cignoni
|
4a4039f138
|
fixed wrong pointer type in EHAdj class
|
2010-04-26 15:02:04 +00:00 |
Paolo Cignoni
|
7bd30d3ca0
|
fixed wrong pointer type in FHAdj class
|
2010-04-26 14:54:44 +00:00 |
Paolo Cignoni
|
df4edbee23
|
corrected some bugs in halfedge allocation
|
2010-04-26 14:49:42 +00:00 |
Paolo Cignoni
|
5c9ee5cdff
|
added allocation and conversion of edges in function FromIndexed
added new tests in function CheckConsistency
|
2010-04-26 14:33:55 +00:00 |
Paolo Cignoni
|
01a0a4b93c
|
Added HEadj class to store adjacency between halfehdges and edges
|
2010-04-26 14:08:33 +00:00 |
Federico Ponchio
|
975ecd103e
|
added range (for near and far computation)
|
2010-04-25 20:37:59 +00:00 |
Federico Ponchio
|
8331ee9981
|
added IsIn for sphere
|
2010-04-22 19:05:24 +00:00 |
Paolo Cignoni
|
cb73c0bb80
|
added a missing vcg::math:: namespace qualifier
|
2010-04-21 21:09:57 +00:00 |
Paolo Cignoni
|
956f343087
|
added missing typenames to new rayspherical fucntion
|
2010-04-21 21:08:08 +00:00 |
Nico Pietroni
|
ac4a79bc8f
|
corrected call to new function Name IntersectionRayBox
|
2010-04-21 17:22:39 +00:00 |
Nico Pietroni
|
7c89077eb7
|
Added function RaySpherical
|
2010-04-21 17:21:43 +00:00 |
Federico Ponchio
|
bae0c7decc
|
added SetView allowing direct passing of matrices.
|
2010-04-20 18:23:51 +00:00 |
Paolo Cignoni
|
c095f8efe6
|
added pushattrib/popattrib in the point rendering code of gl trimesh wrapper
|
2010-04-20 01:01:13 +00:00 |
Paolo Cignoni
|
bdc74ae3b4
|
uniformed to the new intersection naming schemas
|
2010-04-20 00:59:38 +00:00 |
Paolo Cignoni
|
8a47aaf62f
|
removed a double init of a member of vector ocf and reordered members
|
2010-04-20 00:57:25 +00:00 |
Paolo Cignoni
|
3ee9667060
|
added two helper functions used for the self intersection tests
|
2010-04-20 00:56:08 +00:00 |
Paolo Cignoni
|
8c0d44a430
|
Refactored and uniformed the naming of functions for testing manifoldness. Now they are named CountNonManifoldEdgeFF and CountNonManifoldVertexFF and eventually they can select the non manifold components
|
2010-04-20 00:45:12 +00:00 |
Paolo Cignoni
|
3291bb2889
|
Made uniform the naming of the intersection functions, added some comment and improved a bit the robustness of the triangle triangle intersection test in a mesh
|
2010-04-20 00:41:45 +00:00 |
Paolo Cignoni
|
84a6e15c84
|
added missing std:: qualifier
|
2010-04-20 00:34:21 +00:00 |
Paolo Cignoni
|
a9bb40f647
|
removed harmless gcc warnings
|
2010-04-19 12:21:26 +00:00 |
Paolo Cignoni
|
691ff07eb4
|
more robust parsing of malformed off (should not crash!)
|
2010-04-19 12:20:56 +00:00 |
Paolo Cignoni
|
9f7776f96f
|
added selection to FaceQualityRamp colorization
|
2010-04-14 10:42:19 +00:00 |
Paolo Cignoni
|
db53730ae7
|
better comments for intersectionLineTriangle
|
2010-04-14 09:16:13 +00:00 |
granzuglia
|
9cd42be265
|
removed illegal *m.vert.end()
|
2010-04-12 12:45:06 +00:00 |
Paolo Cignoni
|
0f221f2d99
|
added suppor for per vertex tex coord rendering
|
2010-04-08 16:52:23 +00:00 |
Paolo Cignoni
|
a184a620e4
|
corrected the vertical orientation of texture to be consistent with per wedge tex coords
|
2010-04-08 16:49:50 +00:00 |
Nico Pietroni
|
d32ed18e1d
|
corrected one bug in FromTrackball function
|
2010-04-07 21:43:24 +00:00 |
Nico Pietroni
|
1438c44f5f
|
- Allowed the usage of per vertex coordinate , uncommented tm==TMPerVert options
- corrected cast warning on line 721
|
2010-04-05 15:29:19 +00:00 |
matteodelle
|
155cfe6845
|
New coords conversion function
|
2010-03-30 19:58:35 +00:00 |
Marco Di Benedetto
|
38a4636b51
|
added generic functors to attribute seam.
|
2010-03-29 16:27:41 +00:00 |
matteodelle
|
8b293069af
|
Corrected an error in the template def. of TriMesh
|
2010-03-29 08:07:22 +00:00 |