Paolo Cignoni
|
3777d7925d
|
Edge pointers substituted with hedge pointers;
Made EH and HE adjs optional;
Re-written method to check if a diagonal is collapsible;
|
2011-01-27 12:03:44 +00:00 |
Paolo Cignoni
|
7e611ef038
|
Removed and assert in the quality computation (if one side is zero for numerical rounding it should return zero as quality)
|
2011-01-27 10:49:23 +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
|
94235fc548
|
commented useless parameter to avoid warning
|
2010-12-21 15:06:09 +00:00 |
Paolo Cignoni
|
377333e805
|
cleaned up useless parameters in off loading
|
2010-12-21 15:04:14 +00:00 |
Paolo Cignoni
|
6ca76c16b1
|
added useful he functions
|
2010-12-15 22:38:36 +00:00 |
Nico Pietroni
|
b89a689a15
|
triangle3 InterpolationParameters calls now calls InterpolationParameters2 which correctly refers to the unique implementation of triangle2d evaluation of barycentric coordinates in triangle2.h
|
2010-12-13 00:01:13 +00:00 |
Nico Pietroni
|
542bfc8a91
|
corrected InterpolationParameters funtion in order to evaluate correctly barycentric coordinates even for points wich falls outside the triangle.
|
2010-12-12 23:59:55 +00:00 |
Nico Pietroni
|
387c62414a
|
added constructor with Min and Max
|
2010-12-12 23:57:39 +00:00 |
ganovelli
|
7f5f09b492
|
obsolete: removed. Use qmake (.pro files)
|
2010-12-07 13:46:01 +00:00 |
ganovelli
|
49cb3744b5
|
uypdated to the new definition of vcg mesh
|
2010-12-07 13:03:36 +00:00 |
Luigi Malomo
|
9d1e54a140
|
fixed bug to prevent deleted faces rasterization
|
2010-12-05 18:22:45 +00:00 |
Federico Ponchio
|
a464fed6ae
|
IsOutside returns distance now. (and 0 if inside :)
|
2010-11-22 16:48:02 +00:00 |
Federico Ponchio
|
ef57d3e7e5
|
interpolate -> Interpolate.
|
2010-11-15 00:16:40 +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 |
ganovelli
|
d505581af9
|
bug fixing in vector_ocf::reserve for the case of empty vector
|
2010-11-11 09:33:35 +00:00 |
Paolo Cignoni
|
5a21c7cd76
|
Removed the ReorderVert function used for permutating the accessory attributes of OCF components. IT should not be used.
|
2010-11-09 08:27:44 +00:00 |
Paolo Cignoni
|
8446d9f566
|
added method to know if a spatial indexing structure is empty or not
|
2010-11-09 08:15:14 +00:00 |
Paolo Cignoni
|
070c47b0a5
|
added method to know if a spatial ubdexing structure is empty or not
|
2010-11-09 08:12:58 +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 |
ganovelli
|
3bd7cbe5ea
|
added cQ() to QualityOcf
|
2010-11-06 16:38:15 +00:00 |
ganovelli
|
732a1437bc
|
added
|
2010-11-06 16:09:32 +00:00 |
Nico Pietroni
|
c818969366
|
added method P to return bounding box points as in Box3
|
2010-11-05 16:18:51 +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 |
Paolo Cignoni
|
30186419dc
|
Updated to the new glLabel calling style
|
2010-10-31 13:07:17 +00:00 |
Paolo Cignoni
|
3f48658c57
|
Strongly restructured the glLabel utility class for writing on opengl/qt painter context. Added methods for on screen printing on the viewport corners with almost automatic line managment.
|
2010-10-31 13:06:03 +00:00 |
Paolo Cignoni
|
80a8c29144
|
Added function to normalize face/vertex quality value into a given range (usually 0..1)
|
2010-10-31 13:03:36 +00:00 |
ganovelli
|
42c69abccf
|
first working commit for the apss (from Algebraic point set surfaces
Gaël Guennebaud and Markus Gross, SIG07)
|
2010-10-29 17:18:29 +00:00 |
Nico Pietroni
|
969f556691
|
added if(vp<oldBase || vp>oldEnd) return; test in PointerUpdater::Update function, so that entities that doesn't need to be updated has no problems
|
2010-10-27 17:46:46 +00:00 |
Paolo Cignoni
|
0bff4edee2
|
Added methods for read/write of xml camera in the new documented format.
|
2010-10-25 13:53:51 +00:00 |
ganovelli
|
766b1b3f89
|
CompactFaceVector and CompactVertexVector now may return a PointerUpdater
|
2010-10-22 16:01:58 +00:00 |
Paolo Cignoni
|
c6d3aee778
|
improved support of per face colored off
|
2010-10-21 17:45:14 +00:00 |
Paolo Cignoni
|
a9db0be12d
|
shotf and shotd are TYPEDEF not SUBCLASS !!!
|
2010-10-21 13:41:29 +00:00 |
Paolo Cignoni
|
f646abea7b
|
added support of ply files saved by the plywrite package of matlab, that strangely enough use char (!) as a type for vertex indexes...
|
2010-10-20 12:25:13 +00:00 |
Paolo Cignoni
|
696afea0a9
|
removed harmless warnings
|
2010-10-20 08:57:59 +00:00 |
Paolo Cignoni
|
999e110d01
|
renamed EPSILON into loc_EPSILON to avoid collsions with some defines.
|
2010-10-15 21:46:16 +00:00 |
Paolo Cignoni
|
9939b0c51b
|
Harmless warning: commented unused parameter
|
2010-10-15 21:18:01 +00:00 |
Paolo Cignoni
|
98d61f03a2
|
removed an extra typename detected by gcc...
|
2010-10-15 21:15:39 +00:00 |
Nico Pietroni
|
e74d22e0e5
|
corrected the call to new IntersectionSegmentTriangle function (after a bug fixing in the function)
|
2010-10-15 15:23:37 +00:00 |
Nico Pietroni
|
88ec283477
|
corrected ClosestPoint and DIstance function calls to the ones in distance3.h
|
2010-10-15 15:22:30 +00:00 |
Nico Pietroni
|
0b2b8f8700
|
removed SegmentSegmentDistance function, it must be used the one in distance3.h
|
2010-10-15 15:21:43 +00:00 |
Nico Pietroni
|
f1a446558f
|
- removed virtual to ComputerPriority Function
- getPos and GetMark become const
|
2010-10-15 15:20:37 +00:00 |