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 |
Marco Di Benedetto
|
c70bd419a7
|
first commit of the glw library.
|
2012-04-30 18:23:53 +00:00 |
Paolo Cignoni
|
e532ec9751
|
Added VVStarVE and VEStarVE functions (to get stars of vertexes and edges when working with edge meshes) to edge topology.
|
2012-04-27 09:23:01 +00:00 |
matteodelle
|
761172501b
|
dellepiane: fixed file opening in AddIntrinsics
|
2012-04-26 14:44:12 +00:00 |
matteodelle
|
4e6f8f55f5
|
dellepiane: fixed AddIntrinsics function, now it works (provided that metadata are present...)
|
2012-04-24 15:00:49 +00:00 |
Paolo Cignoni
|
4c44513d4f
|
corrected bug in the UpdateTopology::EdgeEdge function: it touched a vector element beyond .end()
|
2012-04-22 09:01:04 +00:00 |
Paolo Cignoni
|
39df21640a
|
Updated to reflect the change from ColorRamp -> SetColorRamp
|
2012-04-18 21:19:11 +00:00 |
Paolo Cignoni
|
8eb94a7f9d
|
Changed ColorRamp non static method into a static one (that constructs a Color4b object) and added a more uniform SetColorRamp method.
|
2012-04-18 21:17:04 +00:00 |
Paolo Cignoni
|
615b4867d4
|
better pro for improved compatibilty when you move the sample to another folder...
|
2012-04-18 21:13:14 +00:00 |
Paolo Cignoni
|
5f22a3f7b5
|
added a very simple function wrapper to get a poisson disk distribution over a mesh with just function call
|
2012-04-18 21:12:12 +00:00 |
Paolo Cignoni
|
508c733bd4
|
added a missing updateQuality::FaceFromVertex
|
2012-04-18 21:09:56 +00:00 |
Paolo Cignoni
|
ba507529c8
|
Modified intersectionPlaneQuality so that it also compute the per vertex normal according to the mesh...
|
2012-04-18 21:09:08 +00:00 |
Paolo Cignoni
|
ffdc2f2b28
|
Geodesic: Added possibility of saving also the implict tree of the shortest path. For each vertex you can give an attribute where the function will save the 'parent' e.g. the previous vertex in the shortest path to the closest source.
|
2012-04-12 23:54:23 +00:00 |
Marco Di Benedetto
|
1c5f2c2264
|
added static capability query function for ocf vertex texcoord (VertexVectorHasPerVertexTexCoord()) (not having it caused false positives).
|
2012-04-10 16:47:15 +00:00 |
Marco Di Benedetto
|
a82ac9639f
|
added constant accessors without the infamous "c" prefix for color (C()) and texcoord (T()).
|
2012-04-10 15:46:20 +00:00 |
Marco Di Benedetto
|
332b5d102d
|
fixed bug in ply exporter: changed IOM_VERTCOORD to IOM_VERTTEXCOORD when testing the save mask for texcoords.
|
2012-04-10 14:55:58 +00:00 |
granzuglia
|
1548d6415a
|
added missing functions in Empty:
- static bool HasCurvatureDir() { return false; }
- static bool IsCurvatureEnabled(const typename TT::VertexType *) { return false; }
|
2012-04-06 08:10:32 +00:00 |
granzuglia
|
e4e95f4aaf
|
removed dangerous ImageInfo redefinition.
|
2012-04-05 09:01:44 +00:00 |
granzuglia
|
b08a3dfb31
|
- added extern "C" {void ProcessFile(const char * FileName);} in order to compile
- added ImageInfo_t ImageInfo; in order to link. WARNING! this definition MUST be removed asap!
|
2012-04-04 17:59:47 +00:00 |
granzuglia
|
39835a8849
|
- updated jhead.h included file. The user of import_out.h file MUST set up the project in order that the exif library folder can be found by the compiler.
|
2012-04-04 12:45:32 +00:00 |
Paolo Cignoni
|
2e924c6c24
|
Removed external lib "Exif"
|
2012-04-04 10:47:27 +00:00 |
Paolo Cignoni
|
5aed57a364
|
Heavy restructuring of the append function. Now it is hopefully must more efficient.
Added a parameter for requesting the copy of the non trivial topology. (e.g. all the adjacency relations beyond FV and EV).
|
2012-04-04 10:11:46 +00:00 |