Paolo Cignoni
291c2790af
Removed harmless warnings
2009-05-22 07:54:42 +00:00
Paolo Cignoni
e1e58a75cf
added another shape to platonic, a camera.
2009-05-21 23:04:49 +00:00
Paolo Cignoni
b441009e15
added an invalid method that says if a shot is "reasonable" or not. A shot is valid if its Intrinsics are valid.
2009-05-21 23:04:09 +00:00
Paolo Cignoni
c5491807fd
*** SIGNIFICANT CHANGE ***
...
The member 'camera' of the base trimesh class, is no more used since Dec 2006.His initial purpose was keeping intrinsics of the camera, but it is a long time that intrinsics have moved into the Shot class.
The I/O procedure already comply this fact filling only the interal structure.
2009-05-21 23:02:48 +00:00
Paolo Cignoni
2d3d9bd13f
corrected wrong test on the use of faux edges when drawing in wireframe
2009-05-21 22:59:16 +00:00
Paolo Cignoni
f5126d7ffe
renamed a EPSILON variabile to avoid name clash
2009-05-18 15:06:11 +00:00
granzuglia
f3419c58e2
added GPL incipit
2009-05-18 14:21:28 +00:00
granzuglia
70ee5ab8bd
added GPL incipit
2009-05-18 14:20:34 +00:00
granzuglia
9a900a640f
added GPL incipit
2009-05-18 14:19:30 +00:00
Paolo Cignoni
143f9461dd
moved (and renamed) trivial walker from apps/ to vcg/complex/trimesh/create
2009-05-18 14:19:12 +00:00
granzuglia
2e06ebc183
added GPL incipit
2009-05-18 14:15:15 +00:00
Paolo Cignoni
66b962e142
Moved simple_volume into the trivial_walker.h file.
2009-05-18 14:13:46 +00:00
granzuglia
f0de54811e
added GPL incipit
2009-05-18 14:12:20 +00:00
granzuglia
5811240f92
added GPL incipit
2009-05-18 14:10:59 +00:00
granzuglia
9ef1804d3a
added GPL incipit
2009-05-18 14:08:04 +00:00
granzuglia
50cb99f3e0
added GPL incipit
2009-05-18 14:05:55 +00:00
granzuglia
066c320644
added GPL incipit
2009-05-18 13:59:31 +00:00
Paolo Cignoni
4a7e777eac
included stdlib.h to fix exit() dependency
2009-05-18 10:04:03 +00:00
granzuglia
f8cb7fc554
final u3d version
2009-05-15 13:47:41 +00:00
granzuglia
39ab4b2540
added support for color per face (WARNING! if both color per face and color per vertex are checked only color per vertex will be saved!)
2009-05-14 09:06:02 +00:00
Paolo Cignoni
fd35606087
added missing include file.
2009-05-14 07:38:50 +00:00
granzuglia
be047e9a82
fixed little bug in color index
2009-05-13 17:08:40 +00:00
granzuglia
2af46da74c
added color per face rather than color per vertex
2009-05-13 16:35:04 +00:00
granzuglia
e19de27332
added color per face rather than color per vertex
2009-05-13 16:34:29 +00:00
granzuglia
d0ec7cad96
removed previous patch
2009-05-12 14:03:48 +00:00
granzuglia
7bfa17ffa6
removed previous patch
2009-05-12 14:03:07 +00:00
granzuglia
3b362fc1e2
added "./" before texture's name for resolve mac's bug
2009-05-12 09:34:21 +00:00
granzuglia
bc210a9db7
patch for mac texture loading
2009-05-11 15:25:06 +00:00
Paolo Cignoni
08ffe4b7a1
re-correct the assert that was causing a failure. The previous commit tho marching cubes.h (done by me!) was rather wrong. Sorry,.
2009-05-08 21:41:37 +00:00
granzuglia
09ef413e51
from ofstream to QFile for a problem with Vista
2009-05-08 09:54:35 +00:00
ganovelli
0524e1ac62
corrected the implementation of IntersectionSegmentPlane (compiled .net only)
2009-04-29 09:37:42 +00:00
mtarini
a7e5e51ddc
added IsPolygonal, which tells you whether the mesh actually represents a polygonal mesh (false if triangle only)
2009-04-27 14:13:28 +00:00
Marco Di Benedetto
60041df5b4
initialized material texture index to -1.
2009-04-27 10:00:53 +00:00
Paolo Cignoni
1236df14c5
Added RemoveDuplicateFace Function
2009-04-23 21:21:21 +00:00
Nico Pietroni
147817f6ea
line 795 changed DrawWire<NMPerVert,CMNone>(); -> DrawWire<nm,CMNone>();
2009-04-22 15:22:48 +00:00
Nico Pietroni
c73495b7ce
added __VCG_DECIMATION_TRIFLIP to ensure unique inclusion
2009-04-22 15:13:41 +00:00
Paolo Cignoni
8bd0953add
removed harmless warning
2009-04-22 10:31:33 +00:00
Paolo Cignoni
cc0204e797
removed harmless warning
2009-04-22 10:30:04 +00:00
Paolo Cignoni
af6a963f41
corrected returned number of PickFaceVisible function
2009-04-22 10:28:52 +00:00
Paolo Cignoni
665fa05d1c
Added RegularRecursiveOffset sampling function
2009-04-22 10:27:44 +00:00
Paolo Cignoni
312532aab3
added missing test on deleted faces
2009-04-21 15:42:18 +00:00
granzuglia
17d5caeed1
fixed compiler's errors
2009-04-21 05:58:08 +00:00
mtarini
241d058c92
Changed importers (off ply obj raw) to tag edges inside polygonal faces as "faux"
2009-04-20 22:59:08 +00:00
mtarini
97b5d83721
Now all wireframes mode hide "faux" edges
...
(those inside a polygon face),
IFF you do SetHint(HNIsPolygonal).
2009-04-20 22:57:42 +00:00
mtarini
aeaec2ab4c
All methods now set flags Faux (where appropriate) that identifies edges inside a polynomial face (quads & penta).
...
FaceGird now cuts closer aoround holes.
Rewritten Cilynder (too many errors in prev version)
2009-04-20 22:53:31 +00:00
mtarini
52de726be4
minor (commento)
2009-04-20 22:50:43 +00:00
mtarini
77f5129ac9
Aggiunto i flags Faux che identificano gli edge dentro una faccia poligonale.
2009-04-20 22:49:33 +00:00
mtarini
935b2e102b
added a test on existence of glPointParameterfv before its use in point-based mesh rendering to avoid crashes.
2009-04-20 16:30:35 +00:00
Paolo Cignoni
b399b4943f
added two assert that checks that you have consistently prepared your mesh before feeding it into a grid for distance checking.
2009-04-19 21:20:08 +00:00
Paolo Cignoni
fb261dc8bf
added cleaning function to merge very close vertice (for the one who needs a unify duplicate vertices that unify also vertices that are not exactly the same
2009-04-19 21:13:36 +00:00