Commit Graph

864 Commits

Author SHA1 Message Date
Paolo Cignoni 2fe129645b Rolled back 2011-10-05 15:04:40 +00:00
Paolo Cignoni 6ade8d7dfb In MinGW there's no strtok_r, nor strtok_s functions. strtok is the only one available (to my knowledge) 2011-06-14 14:25:45 +00:00
Federico Ponchio 2ad7d34050 fixed flush 2011-06-09 15:30:16 +00:00
Federico Ponchio 987a4e0234 some comment, flush now REMOVES TOKENS. 2011-06-06 15:54:47 +00:00
Paolo Cignoni 93c48b10a2 strtok_r does not exist in windows that instead has strtok_s
Added #define strtok_r strtok_s
2011-06-03 09:03:56 +00:00
Paolo Cignoni 57c5e617dc Another change due to the recent SimpleTempDataBase changes... 2011-06-03 09:02:48 +00:00
Paolo Cignoni 60618323bd changed the use of SimpleTempData in VMI 2011-06-03 08:38:13 +00:00
Paolo Cignoni 609d3a7141 Removed useless static modifiers to local variables of ply utility functions 2011-06-03 08:35:01 +00:00
Paolo Cignoni ca28591e69 Made the boundary capper based on the glu tessellator interface more robust to deleted stuff 2011-05-31 08:40:02 +00:00
Paolo Cignoni 7ff3b08e5f updated to use pos instead explicit topology 2011-05-24 09:42:10 +00:00
Paolo Cignoni 2239cbd747 added simple boundary capper. Takes a edge mesh and caps its boundaries. 2011-05-11 10:04:33 +00:00
Paolo Cignoni f0a5d17759 Added a hint that you NEED opengl definition before including this file 2011-05-11 10:03:28 +00:00
Paolo Cignoni 384ea891dc added drawing of edges in wireframe if meshes has no faces 2011-05-10 21:57:01 +00:00
matteodelle 49a15ebd82 mozione ponchio per rimozione codice inutile 2011-04-27 13:02:30 +00:00
Nico Pietroni b483d00bd8 corrected a bug on writing per Wedge textcoords.. 2011-04-20 16:49:58 +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
granzuglia f49691377c added missing include file and namespace prefix 2011-04-13 12:29:21 +00:00
Federico Ponchio a4af30479c added missing includes. 2011-04-11 16:48:13 +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
Federico Ponchio ef6048e639 local paths now 2011-03-31 14:10:26 +00:00
Paolo Cignoni 646cfe482d With a couple of parenthesis no need any more for NOMINMAX 2011-03-25 10:37:07 +00:00
matteodelle 0d98d0216e Added import/export of color per vertex (only for triangular meshes for now) 2011-03-23 21:00:40 +00:00
Federico Ponchio bee287603e added minimal doc on Open. 2011-03-21 17:20:38 +00:00
Federico Ponchio 61d01309ac removed comment 2011-03-21 15:44:00 +00:00
matteodelle 9d7b9784b0 Added wrapping functions for tsai calibration 2011-03-16 09:26:23 +00:00
granzuglia d95b28dff4 removed no faces crash 2011-03-15 16:40:08 +00:00
Federico Ponchio 2b9a2a7249 addToken checks if already in cache. 2011-03-14 11:35:43 +00:00
granzuglia 81bca52d1b added 64-bit compatibility (unsigned int -> void*) 2011-03-14 11:18:16 +00:00
Federico Ponchio f206cd649d moved from sandbox 2011-03-11 16:14:54 +00:00
Marco Callieri 90c3924a77 changed the type of "header" in PlyFile from char [4096] to std::string to avoid buffer overrun on loading plys with veeery long comments 2011-02-21 11:04:55 +00:00
Paolo Cignoni 3eb92cbe8a harmless gcc warnings 2011-02-17 11:38:01 +00:00
Paolo Cignoni 7037098822 Added to BitQuad Support a Generic quad triangulation function and used in OFF importer.
It takes in input 4 vertex pointrs and rotate them so that a simple fan triangulation is Ok.
  It uses geometric criteria for avoiding bad shaped triangles, and folds
  and it use an internal set of already created diagonal to avoid the creation of non manifold situations.
2011-01-27 15:49:21 +00:00
granzuglia b75a2c77a0 removed crashes when a not well-formed mtl file has been opened. 2011-01-25 09:10:34 +00:00
ganovelli f7d8e31056 minor (missing include, left CMeshO) 2011-01-23 22:28:39 +00:00
Paolo Cignoni 71bdb18e07 Added more hints for better controlling point rendering (smoothnes and distance attenuation) 2011-01-18 11:11:19 +00:00
Paolo Cignoni 423fce1321 automatically detect the color format (integer between 0 and 255 or
floats between 0 and 1)
2011-01-17 10:06:15 +00:00
Paolo Cignoni dfba841714 add support for vertex per color with OBJ files (read/write) 2011-01-13 18:04:32 +00:00
granzuglia 811396f854 removed old m.hasPerSomething() with tri::hasPerSomething(m) 2010-12-21 19:23:55 +00:00
Paolo Cignoni 377333e805 cleaned up useless parameters in off loading 2010-12-21 15:04:14 +00:00
Federico Ponchio a464fed6ae IsOutside returns distance now. (and 0 if inside :) 2010-11-22 16:48:02 +00:00
Federico Ponchio 327de0c77e fixed bug in getModelPlane 2010-11-15 00:09:48 +00:00
Federico Ponchio b8c868da99 added some doc. 2010-11-15 00:06:15 +00:00
Paolo Cignoni aeea62cfd0 New version of PTX importer. Added support of direct point cloud loading 2010-11-08 15:06:21 +00:00
ganovelli bd03229989 patch to force immediate mode (bug with vbo to be solved)
bug in call glTexCoordPointer fixed
2010-11-08 11:03:18 +00:00
Paolo Cignoni 343493ef11 Moved the ORTHO, PERSPECTIVE enums from the vcg namespace to the camera class namespace. 2010-10-31 13:19:09 +00:00
Paolo Cignoni a8a2e61f58 better templating of xml importing/exporting of cameras with qt 2010-10-31 13:10:07 +00:00