Commit Graph

1198 Commits

Author SHA1 Message Date
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
Paolo Cignoni c8d09b8ed5 Corrected the ShotScalarType definintion in export Ply 2014-10-08 17:08:16 +00:00
granzuglia eefdd5ddf6 - improved support for double precision floating point attributes 2014-10-06 08:28:40 +00:00
granzuglia adca0d032e - added precision.h file 2014-10-06 08:27:24 +00:00
Nico Pietroni 66c7b45321 removed damping of debug meshes 2014-09-20 23:56:36 +00:00
Nico Pietroni 40b3c014c2 minor changes in using the parametrizator, now called using the appropriate namespace 2014-09-14 01:04:23 +00:00
Nico Pietroni 37880b3f52 minor changes on naming functions 2014-09-14 01:03:41 +00:00
Nico Pietroni 32dd3138f8 minor changes, added namespace 2014-09-14 01:03:16 +00:00
Nico Pietroni 4fe40ecef5 completely restructured the whole class, much more robust 2014-09-11 20:42:57 +00:00
Nico Pietroni 7911ad3d93 minor naming changes 2014-09-11 20:41:35 +00:00
Paolo Cignoni 9fa2820419 removed bug causing crash when reading a emtpy off 2014-09-07 21:36:52 +00:00
Luigi Malomo a78ac53814 added edge mesh support to OBJ importer
corrected a type to avoid clang compiler issues
2014-09-06 11:06:23 +00:00
granzuglia 5c809dc701 - renamed GL_TYPE with GL_TYPE_NM in order to avoid names conflict 2014-08-28 08:59:24 +00:00
Federico Ponchio f92992780e added typename 2014-08-27 11:38:42 +00:00
Paolo Cignoni 7a68b662a8 Commented out again the extension added for managing double uniform 2014-08-23 01:30:40 +00:00