Nico Pietroni
|
0c826ad949
|
minor changes in InitByCurvature function
|
2015-09-14 12:01:47 +00:00 |
Nico Pietroni
|
05516b1e04
|
corrected GradientToCross added InitDirFromWEdgeUV function
|
2015-09-14 12:01:24 +00:00 |
Nico Pietroni
|
cb9e276b1b
|
added CopyWedgeVertUV
|
2015-09-14 12:00:33 +00:00 |
giorgiomarcias
|
3323ae51af
|
Computing per vertex normals from current face normals works also with polygonal faces now.
|
2015-09-13 15:37:13 +00:00 |
Paolo Cignoni
|
f0c3d52849
|
removed old style usage of hash map and substituted with c+11 sytle unordered set and map.
|
2015-09-13 06:21:17 +00:00 |
Paolo Cignoni
|
47aaea332a
|
removed old style usage of hash map and substituted with c+11 sytle unordered set and map.
|
2015-09-13 06:20:20 +00:00 |
Paolo Cignoni
|
ad95129d02
|
removed old style usage of hash map and substituted with c+11 sytle unordered set and map.
|
2015-09-13 06:18:26 +00:00 |
Gianpaolo Palma
|
36380231e5
|
The right version
|
2015-09-11 08:13:50 +00:00 |
Paolo Cignoni
|
b4bdd7b832
|
better comments
|
2015-09-11 05:56:59 +00:00 |
Paolo Cignoni
|
175266d7dc
|
Added copy of the nanoply library
|
2015-09-10 21:16:44 +00:00 |
Paolo Cignoni
|
c27a19e3d1
|
register is deprecated
|
2015-09-10 15:09:18 +00:00 |
Paolo Cignoni
|
59ffba5af3
|
corrected bug on normal transformation (Thanks to Marco to spotting it out...)
|
2015-09-10 15:08:52 +00:00 |
Paolo Cignoni
|
5b34b5c8e6
|
from long long unsigned int to std::ptrdiff_t
|
2015-09-10 10:18:10 +00:00 |
Marco Callieri
|
032eaf47fd
|
corrected a wrong template type (CMesh0 -> MESH_TYPE)
|
2015-09-07 09:42:50 +00:00 |
Luigi Malomo
|
d9f3b34498
|
reverted
|
2015-09-01 09:04:14 +00:00 |
Luigi Malomo
|
32ffe51cde
|
added missing include
|
2015-09-01 09:02:23 +00:00 |
granzuglia
|
9ab06cc9ef
|
- removed dangerous assert
|
2015-07-30 12:32:22 +00:00 |
granzuglia
|
5dcc3d257f
|
- added missing include
|
2015-07-30 11:49:14 +00:00 |
granzuglia
|
d238a74cd9
|
- added missed security control
|
2015-07-30 11:46:05 +00:00 |
granzuglia
|
f8d63a765d
|
- added tons of missing security controls on the returning values
|
2015-07-30 11:44:18 +00:00 |
granzuglia
|
8869ac344b
|
- adding last changes to the gl_mesh_attributes_feeder.h file
|
2015-07-30 11:41:57 +00:00 |
granzuglia
|
6bb2ed6382
|
- recommitted last working version of the trimesh_QT_shared project contained in the git repository
|
2015-07-30 11:13:19 +00:00 |
granzuglia
|
59dd06f949
|
- recommitted last working version of the gl_mesh_attributes_feeder.h contained in the git repository
|
2015-07-30 11:07:29 +00:00 |
granzuglia
|
786cd1d850
|
- added support for contemporary maintaining per face/per vertex bos of the same attribute
|
2015-07-14 15:15:39 +00:00 |
Paolo Cignoni
|
bc9c61a92e
|
Added ClearFaceFace method to avoid messed topology status
|
2015-07-14 10:44:23 +00:00 |
granzuglia
|
4b3b1da6b1
|
- cleaned up the GLMeshAttributesFeeder class removing the per view internal map
|
2015-07-13 06:03:27 +00:00 |
Paolo Cignoni
|
06040acbb0
|
Corrected small bug in compacting arrays after a torus creation. Also faces must be compacted...
|
2015-07-12 10:44:55 +00:00 |
granzuglia
|
1dc8a067ac
|
- removed compiler time errors
|
2015-07-06 02:38:32 +00:00 |
granzuglia
|
73ee392537
|
- fixed parenthesis bug
|
2015-07-05 02:18:54 +00:00 |
Gianpaolo Palma
|
a6521a217f
|
Bug fixed in FaceFaceFromTexCoord when the mesh has more faces mapped on the same tex coordinate
|
2015-07-03 14:51:40 +00:00 |
Gianpaolo Palma
|
e5fbdd9e22
|
Added a new function (SelectFoldedFaceFromOneRingFaces) to selected the folded faces (also non self-intersected faces) using an angle threshold.
|
2015-07-03 12:21:54 +00:00 |
Nico Pietroni
|
d8a7e0069f
|
added parameters in GetPolyTemplatePos to force isotropy
|
2015-07-03 09:54:40 +00:00 |
granzuglia
|
a974f13258
|
- completely rewritten GLMeshAttributesFeeder code
|
2015-07-03 06:02:33 +00:00 |
granzuglia
|
1c62f61f4b
|
- added new file, minimized and cleaned up in order to avoid proliferation of useless included files in the code
|
2015-07-03 06:01:15 +00:00 |
Nico Pietroni
|
5e4380ffbd
|
added CopyVertUVWedge function
|
2015-06-21 01:51:28 +00:00 |
Nico Pietroni
|
00d485469f
|
minor changes in the code to make it compile correctly
|
2015-06-15 14:43:27 +00:00 |
Nico Pietroni
|
470e156a19
|
added function AdjustDirectionsOnTangentspace ando some minor changes
|
2015-06-14 23:16:02 +00:00 |
Nico Pietroni
|
56856e2e22
|
minor changes to accomplish with new version of libIGL
|
2015-06-14 23:15:19 +00:00 |
granzuglia
|
1864d686c0
|
- updated version of the shared context - multiple windows renderer
|
2015-06-14 10:28:47 +00:00 |
granzuglia
|
8842cea2b3
|
- cleaned up a little the class function members
- switched from private functions to protected ones
|
2015-06-14 09:39:42 +00:00 |
granzuglia
|
dca2488ac4
|
- sample projects using new rendering engine
|
2015-06-10 23:58:57 +00:00 |
granzuglia
|
69bc2244d1
|
- removed "glIndexPointer invalid operation" bug
|
2015-06-10 23:52:50 +00:00 |
granzuglia
|
1d9d1e6324
|
- removed linux compiler errrors
|
2015-06-10 18:39:23 +00:00 |
granzuglia
|
ec348bc0fe
|
- removed the vertex array object handle from the GLMeshAttributesFeeder class in order to make it opengl context dependent (According to opengl specification VAO cannot be share by different glcontext)
|
2015-06-10 18:13:28 +00:00 |
granzuglia
|
80babdb68e
|
- removed the GLMeshAttributesFeeder classes from the old trimesh.h file
|
2015-06-04 00:19:46 +00:00 |
granzuglia
|
b5a8f57137
|
- added gl_mesh_attributes_feeder.h file
|
2015-06-04 00:18:35 +00:00 |
granzuglia
|
62208a4fd2
|
- fixed "not allocated vertex buffer array" bug
|
2015-06-03 14:08:22 +00:00 |
granzuglia
|
c8004cf4ad
|
- removed clang compiler errors
|
2015-06-03 13:45:41 +00:00 |
granzuglia
|
a2efddf456
|
- added new opengl attributes feeder
|
2015-06-03 13:06:35 +00:00 |
Nico Pietroni
|
4283c2f651
|
some bug resolved on separatrix tracing
|
2015-06-02 11:54:39 +00:00 |