Commit Graph

4358 Commits

Author SHA1 Message Date
Paolo Cignoni 28f3e120f0 Corrected naming for the unreference vertices function now the func that just count the unref vert is called CountUnreferencedVertex 2012-06-28 17:21:20 +00:00
Paolo Cignoni 9ed6314d10 removed harmless gcc warnings 2012-06-28 09:09:08 +00:00
Nico Pietroni aee1bedb59 resolved 1 bug in getBBox function 2012-06-25 16:14:57 +00:00
Nico Pietroni 670799b8fe first release version 2012-06-22 14:32:48 +00:00
Nico Pietroni 066f46c20b first release version 2012-06-22 14:27:33 +00:00
Nico Pietroni 614a5fec16 first release version 2012-06-22 14:25:35 +00:00
Nico Pietroni 0e3d2abcfd corrected return value of closest point 2012-06-22 14:23:33 +00:00
Marco Di Benedetto 5accefa385 fixed opengl texture units capability query in glw. 2012-06-18 13:47:51 +00:00
Federico Ponchio 8e162f62fc removed debug 2012-06-15 10:58:19 +00:00
Paolo Cignoni af15a07c0f corrected small bug in RemoveDuplicateFace involving the unsafe subtracting 1 from an unsigned int that could be zero... 2012-06-14 13:48:25 +00:00
Paolo Cignoni 18160d8ea8 Small change for managing correctly the ocf type when adding new faces in ply importer (you should never just copy a face over another one...) 2012-06-14 13:46:41 +00:00
Paolo Cignoni 52e7aa16f9 Updated Eigen - From 3.02 to 3.05. Hopefully it should be harmless. 2012-06-14 13:31:05 +00:00
Federico Ponchio cb639a12d7 renamed from max/min to hi/low 2012-06-14 09:40:26 +00:00
Paolo Cignoni 36905c5d93 Added extrude.h file for the creation of extruded meshes from profiles 2012-06-06 06:25:56 +00:00
Marco Di Benedetto bff5f97fe6 added check for uniform location in glw program. 2012-06-02 00:35:04 +00:00
Marco Di Benedetto f89f762216 fixed glw framebuffer method. 2012-06-01 22:36:14 +00:00
Marco Di Benedetto e95721b5c4 added methods to glw framebuffer and program. 2012-06-01 16:57:42 +00:00
Marco Di Benedetto ddebef10db fixed compile-time errors in glw texture 2D. 2012-06-01 14:07:39 +00:00
Marco Di Benedetto d2340b7ef9 added texture 2D methods in glw. 2012-05-31 22:41:11 +00:00
Paolo Cignoni 1267bc080b Added qt svg and opengl package to the space_packer sample 2012-05-29 13:48:00 +00:00
Federico Ponchio 0d4a84f012 door closed by defaul and vcg:: namespave 2012-05-29 12:14:27 +00:00
Paolo Cignoni 75ebfa9d5a Rewrote and commented the function that given a face pointer it follows the chain of non-faux edges. Now it supports the case of meshes with face with ALL edges faux (isolated faces in a polygon). 2012-05-28 11:30:37 +00:00
Paolo Cignoni 6254246a05 improved support of saving of polygonal meshes when kept using faux bits 2012-05-28 11:29:14 +00:00
Nico Pietroni 894ebb26f6 added RemoveHugeConnectedComponentsDiameter function 2012-05-25 13:33:36 +00:00
Nico Pietroni d4ad0bd6f6 added check if length of segment is zero then function SegmentPointDistance still works 2012-05-25 13:32:48 +00:00
Nico Pietroni c469b5b948 major modifications 2012-05-25 13:22:07 +00:00
Nico Pietroni 5445d99402 several major modifications 2012-05-25 13:21:11 +00:00
Nico Pietroni c1e19b4b55 added assert(0) for cVFi function if does not exixts the component 2012-05-25 13:19:03 +00:00
Marco Di Benedetto 7a79c7c292 added convenience defaults and functions to glw. 2012-05-23 18:02:22 +00:00
Paolo Cignoni 80363d2ff0 added to these two gl-related files the system independent inclusion of GLU.
IT is necessary since the last version of QT does not include anymore glu when including QGL stuff
2012-05-23 08:50:03 +00:00
Paolo Cignoni efe5d776e2 corrected svg dumping utility and added a few more parameters for better control on labels 2012-05-23 07:59:19 +00:00
Marco Di Benedetto 09335d17ba added preprocessor macro in glw config to disable assertion on not existing program uniforms. 2012-05-19 17:59:50 +00:00
Marco Di Benedetto 754ba0c94f minor changes and functions added to read pixels back in framebuffer. 2012-05-08 16:46:59 +00:00
Marco Di Benedetto 2131d6a681 fixed include, added width and height query for renderbuffer and texture2d. 2012-05-08 10:46:00 +00:00
Marco Di Benedetto 37acc0146a changed NoBase to NoType in glw and resolved conflict with Type enum. 2012-05-07 19:21:47 +00:00
Marco Di Benedetto a9839c1673 changed GLW_STRINGFY to GLW_STRINGIFY, added printing of shader compile and program link logs to stderr. 2012-05-07 16:12:40 +00:00
Marco Di Benedetto d8897e798e main internal changes to glw and some public interface changes that affect naming. CHANGES ARE NOT BACKWARD COMPATIBLE. 2012-05-07 13:18:05 +00:00
Paolo Cignoni cb3fc0dbe2 corrected harmless gcc warnings 2012-05-06 16:01:14 +00:00
Paolo Cignoni 0c16045423 corrected harmless gcc warnings 2012-05-06 15:36:02 +00:00
Paolo Cignoni 64d7f31279 corrected bug in the face laplacian normal smoothing 2012-05-06 15:31:07 +00:00
Paolo Cignoni 4778217ec5 Corrected a bunch of harmless gcc warning. Only one significant change in the createFramebuffer, added const to all the params to allow the passing of temporary values. 2012-05-06 15:07:13 +00:00
Paolo Cignoni 37759ffcb0 sligthly better comments 2012-05-06 14:42:04 +00:00
Paolo Cignoni 05195b6201 in the functions for creating meshes: corrected bug in the OrientedRect and changed the interface of the grid to allow the creation of a flag grid 2012-05-06 14:22:29 +00:00
Paolo Cignoni 0cad100f9d corrected harmless gcc warnings 2012-05-06 14:20:34 +00:00
Paolo Cignoni 486475d4a3 added another assert to histogram to avoid trash result... 2012-05-05 14:55:50 +00:00
Paolo Cignoni 7537b20933 Added a NormalizedDirection method 2012-05-05 14:54:45 +00:00
Paolo Cignoni 5dbe87d368 corrected harmless gcc warnings 2012-05-05 14:52:57 +00:00
Paolo Cignoni 59ca545056 corrected a bunch of Face::HasSomething() into HasPerFaceSomething(mesh) 2012-05-05 14:50:43 +00:00
Marco Di Benedetto eae419e894 fixed copy-paste bug in glw. 2012-05-01 22:17:30 +00:00
Marco Di Benedetto 8712813a97 glw: added framebuffer status check, fixed renderbuffer creation. 2012-05-01 00:28:50 +00:00