Commit Graph

1212 Commits

Author SHA1 Message Date
Nico Pietroni dc98d346c5 added preamble to avoid multiple inclusion 2015-09-14 12:04:13 +00:00
Nico Pietroni 0c826ad949 minor changes in InitByCurvature function 2015-09-14 12:01:47 +00:00
Gianpaolo Palma 36380231e5 The right version 2015-09-11 08:13:50 +00:00
Paolo Cignoni 175266d7dc Added copy of the nanoply library 2015-09-10 21:16:44 +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
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 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
granzuglia 4b3b1da6b1 - cleaned up the GLMeshAttributesFeeder class removing the per view internal map 2015-07-13 06:03:27 +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
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 56856e2e22 minor changes to accomplish with new version of libIGL 2015-06-14 23:15:19 +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 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 73db4e0190 added the possibility of selective rounding of certain vertex 2015-04-12 06:14:08 +00:00
Nico Pietroni bb8d80c311 added the possibility to set user added constraints 2015-04-12 06:12:51 +00:00
Nico Pietroni 7a6aa07201 minor changes 2015-04-12 06:08:20 +00:00
Paolo Cignoni 7b31a05a99 added small hack to better texture name managment in collada importing 2015-03-24 17:44:11 +00:00
Paolo Cignoni 9d093af774 Added a missing #include<wrap/io_trimesh/io_mask.h> 2015-03-18 22:25:53 +00:00
mtarini 965d8f0fbf lscm_parametrization.h: first version. 2014-12-22 15:25:30 +00:00
Paolo Cignoni ac56acdd9f Added the OpenMem and OpenStream version of the OFF importer to allow generic use of the importer 2014-12-11 21:34:46 +00:00
granzuglia 1f721c1507 - added small conversion function from DramMode to NormalMode 2014-11-28 13:07:14 +00:00
Paolo Cignoni 2b2b828b43 Correct printing of normal values in off files 2014-11-14 23:05:40 +00:00
Nico Pietroni c38743aaff changed to version on igl linked on wrap 2014-11-12 15:42:43 +00:00
Nico Pietroni 836d1dd12d 2014-11-12 15:39:55 +00:00
Paolo Cignoni 17f1f52bae New version of the Mixed Integer Quadrangulation framework that relies only on IGL and comiso 2014-11-12 06:55:41 +00:00
Paolo Cignoni fb2ad3f323 Changed a few GL_TYPE -> GL_TYPE_NM to remove ambiguity 2014-11-12 00:22:24 +00:00
Paolo Cignoni 63e67d5131 Updated to reflect the Normal() -> TriangleNormal() change 2014-11-12 00:21:16 +00:00
Nico Pietroni 0a597d4682 did several changes in the function calls 2014-11-05 19:26:54 +00:00
Nico Pietroni 7dd839a8eb added namespacing 2014-11-05 19:24:09 +00:00
Federico Ponchio 7f6288ed16 added float parameters 2014-11-05 18:53:36 +00:00
Paolo Cignoni 4dc3c08004 forgot missing include 2014-11-05 15:47:57 +00:00
Paolo Cignoni c84d999b4b Other small improvement to the trackball for the ortographic case 2014-11-05 11:02:51 +00:00
Paolo Cignoni 1ff3a301ec Trackball Improvement. Now it works well also for ortho views 2014-11-04 23:16:04 +00:00
Paolo Cignoni 63046a8bab updated OFF exporter to correctly save double precision values 2014-11-04 23:13:16 +00:00
Paolo Cignoni 7364bbdb61 Added managment of face color in saving off files 2014-10-29 22:24:45 +00:00
Gianpaolo Palma b363673f0e Added generic case 2014-10-14 09:28:28 +00:00
Paolo Cignoni cd46470774 corrected a small bug in the saving of ply got by generalizing float/double type 2014-10-09 16:40:35 +00:00