Paolo Cignoni
deea64827a
Small changes to the pro of quadrangulator
2012-10-18 16:47:38 +00:00
Paolo Cignoni
c699766356
Completed the (partially failed) move of the MIQ folder
2012-10-18 16:31:08 +00:00
Paolo Cignoni
0282aafd90
2012-10-18 16:28:50 +00:00
Paolo Cignoni
bba85aeddb
Renamed the miq into quadrangulator
2012-10-18 16:21:55 +00:00
Paolo Cignoni
e641f6f44c
removed no more used files
2012-10-18 16:06:09 +00:00
Paolo Cignoni
5ba6675838
Cleaning up the quadrangulator application
2012-10-18 16:03:57 +00:00
Paolo Cignoni
51534fc79a
Moved unsupported vcg app into the apposite folder
2012-10-18 12:48:09 +00:00
Nico Pietroni
154e88ee21
first release version
2012-10-18 00:42:37 +00:00
Paolo Cignoni
c83fd4d7bb
Renamed as standard the sample file names
2012-10-17 05:15:58 +00:00
Paolo Cignoni
a25d0197a9
Moved unsupported vcg app into the apposite folder
2012-10-16 09:32:39 +00:00
Paolo Cignoni
8e5d2c1140
Moved unsupported vcg app into the apposite folder
2012-10-16 09:29:06 +00:00
Paolo Cignoni
b17079c7b9
Moved unsupported vcg app into the apposite folder
2012-10-16 09:23:55 +00:00
Paolo Cignoni
9ae5490a8b
Still improving the documentation of the samples
2012-10-16 09:08:19 +00:00
Paolo Cignoni
bebfa3eb8b
Removed using namespace vcg from samples
2012-10-15 14:09:24 +00:00
Paolo Cignoni
c40c1b7f6b
Changed all vn,fn into VN(),FN() in all the samples.
...
Shortened the curvature example
Cleaned the attribute Example comments
2012-10-15 07:52:40 +00:00
Paolo Cignoni
6760de8bdd
added per mesh attribute example to the trimesh_attribute sample
2012-10-13 21:35:42 +00:00
Paolo Cignoni
3778d69fd4
Removed useless include
2012-10-12 06:14:04 +00:00
Paolo Cignoni
cd3af281cc
Added a few more samples (normals, inertia, sampling)
2012-10-12 06:07:06 +00:00
Paolo Cignoni
6750b5d80a
Cleaning and updating all the samples...
2012-10-11 10:40:07 +00:00
Paolo Cignoni
75c7ac1873
Improving documentation tags in the sample
2012-10-10 08:42:59 +00:00
Paolo Cignoni
699164ea11
removed useless example snippet
2012-10-10 08:14:24 +00:00
Paolo Cignoni
89d3fa3c43
Added a sample for curvature
2012-10-09 10:25:00 +00:00
Paolo Cignoni
69000a6af7
Yet another big cleaning pass to the samples
2012-10-09 08:43:35 +00:00
Paolo Cignoni
dd520b4fc4
Cleaned up all a bit all the samples. Now they compile with the upcoming changes...
2012-10-09 07:12:31 +00:00
Paolo Cignoni
c22ebbf304
Yet another iteration in the quest of a portable qt+antttweakbar example...
2012-10-08 05:52:54 +00:00
Paolo Cignoni
8e1176d803
Yet another iteration in the quest of a portable qt+antttweakbar example...
2012-10-08 05:51:28 +00:00
Paolo Cignoni
a2f65f19ca
Corrected errors for gcc-4.6 under ubuntu (conflicts between glew and qt :( )
2012-10-07 17:33:19 +00:00
Paolo Cignoni
e7f1949d8e
Removed useless folder with unsupported not working project files
2012-10-04 16:30:30 +00:00
Paolo Cignoni
155f48a25c
Cleaning up the old metro app
2012-10-04 16:28:41 +00:00
Paolo Cignoni
eb8baaeee0
Cleaning up the old metro app
2012-10-04 16:26:52 +00:00
Paolo Cignoni
591031c47e
Cleaning up the old metro app
2012-10-04 16:25:22 +00:00
Paolo Cignoni
9bac133933
Cleaned the first sample
2012-10-04 11:11:27 +00:00
Nico Pietroni
7bb3900d3b
added support for primitive subdivision into cells
2012-08-27 12:46:31 +00:00
Nico Pietroni
143169d28c
first release version
2012-08-27 12:45:30 +00:00
mtarini
de84cc1081
2012-07-18 22:10:11 +00:00
Paolo Cignoni
5380a6f7f6
updated to the latest changed to the closest and grid changes
2012-07-12 08:03:22 +00:00
Paolo Cignoni
118eb65a9f
Better testing of the point to mesh distance functions.
2012-07-06 09:07:38 +00:00
Paolo Cignoni
f314e050a4
Added Sample for testing of the framework for searching the closest point on a mesh
2012-07-06 05:12:19 +00:00
Paolo Cignoni
4356ed9833
simple reorganization of the testing code
2012-07-04 13:52:32 +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
Paolo Cignoni
1267bc080b
Added qt svg and opengl package to the space_packer sample
2012-05-29 13:48:00 +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
93b4573910
Moved the trimesh_copy sample to the apps/sample folder
2012-04-03 10:52:51 +00:00
granzuglia
4d4ac4b41e
added (commented) code for copying non-optional attribute mesh in an ocf one.
2012-04-03 08:03:30 +00:00
granzuglia
3d46da2cb5
unit test function for meshcopy. It uses ftime to get time.
2012-04-02 14:47:04 +00:00
Paolo Cignoni
3ed7a817e2
yet another surviving m.hasSomething -> has something (m)
2012-03-04 17:48:04 +00:00
Paolo Cignoni
858e4c575f
Improved the anttweakbar sample now has zoom with doubleclick...
2012-03-04 16:26:15 +00:00
Paolo Cignoni
0464c9f822
removed a surviving UpdateFlags::FaceProjection that should have been deleted a few month ago...
2012-02-13 23:03:38 +00:00
Nico Pietroni
6bf2eda3b6
2012-02-09 13:58:22 +00:00
Nico Pietroni
c9f9effef6
added stuff for windows compilation
2012-02-03 14:06:09 +00:00
Nico Pietroni
6bed834958
added several cast and include time.h
2012-02-03 14:05:29 +00:00
Paolo Cignoni
a12597eeac
Better factorization of the qt mouse handler for the sample qt+anttweakbar example. Now there is a separated file under wrap/qt with the mouse and keyboard event handler
2012-02-02 06:48:40 +00:00
Paolo Cignoni
ecddd5b76a
Added sample to use AntTweakBar with meshes and QT
2012-02-01 10:16:12 +00:00
Paolo Cignoni
2621f5777e
updated the sample to the new polydumper
2012-01-30 15:25:23 +00:00
Paolo Cignoni
b338a57f67
Added sample for polygon packers
2011-11-15 11:01:05 +00:00
Paolo Cignoni
d155a34740
Cleaned up the example of the mesh slicing. Now the sample take a mesh, split it along a random plane and saves two meshes, one with the filled triangulated slice and one with the two pieces of the mesh moved apart to reveal the cut.
2011-10-24 12:19:05 +00:00
Paolo Cignoni
6bd8470965
Small harmless changes. Mostly cleaning up.
2011-10-24 11:23:49 +00:00
Paolo Cignoni
98cc5ee028
Added minimal example of disk parametrization.
2011-10-18 00:02:12 +00:00
Paolo Cignoni
ed9e9df701
updated to the recent changes (no more edge meshes and changes in the optimiz framework)
2011-10-16 22:14:33 +00:00
Paolo Cignoni
2fe129645b
Rolled back
2011-10-05 15:04:40 +00:00
Paolo Cignoni
c17b10bf63
fixed cross-platform math usage
2011-06-15 12:33:28 +00:00
Paolo Cignoni
62a5d3856d
Small changes to the texdeci sample (better depend path and corrected saving)
2011-06-06 15:14:10 +00:00
Paolo Cignoni
0941ea0474
Updated the tridecimator sample to the new localoptimimization framework
2011-06-06 00:13:51 +00:00
Paolo Cignoni
8f17d6b9bd
Mini sample with texture aware edge collapse based quadric simplification
2011-06-06 00:11:18 +00:00
Massimiliano Corsini
d6400c816c
add further test about vcg::Shot::ApplySimilarity
2011-05-25 06:55:54 +00:00
Massimiliano Corsini
ad6866f1a3
fix test9 about roto-translation
...
add test10 abut similarity transformation
2011-05-24 21:11:21 +00:00
Massimiliano Corsini
8dd6bd85b4
shot roto-translation test fixed
2011-05-24 09:20:56 +00:00
Massimiliano Corsini
6dda092689
2011-05-23 16:29:06 +00:00
Massimiliano Corsini
779e6d2dc5
2011-05-23 14:08:48 +00:00
Massimiliano Corsini
e99b67e72a
add other tests
2011-05-19 16:27:32 +00:00
Paolo Cignoni
ee5473c279
cleaned up a bit the quad simplifier
2011-05-19 13:51:41 +00:00
Massimiliano Corsini
8f8f4fdfc9
2011-05-18 11:33:06 +00:00
Paolo Cignoni
8d77ac39e3
updated the slicing/capping/edgemesh sample
2011-05-11 10:07:27 +00:00
Paolo Cignoni
6b7e9fb37d
Added sample on edge mesh (intersection of a mesh with a plane
2011-05-11 06:06:50 +00:00
ganovelli
95713e5723
updated to current version of the library
2011-04-15 14:02:55 +00:00
ganovelli
d967184dee
Basic app with AntTweakBar and freeglut.
...
Added. Still to fix pro file to use freeglut and AntTweakBar
2011-04-06 15:10:44 +00:00
ganovelli
c018a60762
Ongoing Rearrangement of filepath
...
replaced the path to comply the filepaths modification.
The replacements are as follows:
/complex/trimesh/base.h --> /complex/complex.h
/complex/trimesh/allocate.h --> /complex/allocate.h
/complex/trimesh/append.h --> /complex/append.h
/complex/trimesh/ --> /complex/algorithms/
/complex/local_optimization/ ---> /complex/algorithms/local_optimization/
/complex/local_optimization.h ---> /complex/algorithms/local_optimization.h
/complex/intersection.h ---> /complex/algorithms/intersection.h
/complex/boundary.h ---> /complex/algorithms/boundary.h
2011-04-01 17:09:03 +00:00
ganovelli
5909925947
Ongoing Rearrangement of filepath
...
replaced the path to comply the filepaths modification.
The replacements are as follows:
/complex/trimesh/base.h --> /complex/complex.h
/complex/trimesh/allocate.h --> /complex/allocate.h
/complex/trimesh/append.h --> /complex/append.h
/complex/trimesh/ --> /complex/algorithms/
/complex/local_optimization/ ---> /complex/algorithms/local_optimization/
/complex/local_optimization.h ---> /complex/algorithms/local_optimization.h
/complex/intersection.h ---> /complex/algorithms/intersection.h
/complex/boundary.h ---> /complex/algorithms/boundary.h
2011-04-01 17:07:57 +00:00
ganovelli
d52126591c
minor corrections for recompiling all the samples and removal of some warnings:
...
removed deprecated LIBPATH
2011-03-31 15:47:27 +00:00
Paolo Cignoni
cc5645ca46
Added removals of degenerate configurations
2011-02-04 17:12:20 +00:00
Paolo Cignoni
764b2779cb
Added quad simplification sample
2011-01-31 17:05:24 +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
ganovelli
732a1437bc
added
2010-11-06 16:09:32 +00:00
Paolo Cignoni
1b8ae49999
Moved old SDL stuff out of the sample folder into the more junky test folder
2010-10-15 08:43:41 +00:00
Paolo Cignoni
ee675f4f01
start to cleaning up the sample folder
2010-10-15 08:42:22 +00:00
Paolo Cignoni
fc27271fc9
added edge class as required by the new declaration style
2010-09-02 21:42:07 +00:00
Paolo Cignoni
6b28cb9501
changed to the new mesh clipping framework
2010-07-05 10:27:38 +00:00
Paolo Cignoni
5e3b15b690
added missing include
2010-07-05 10:15:59 +00:00
Paolo Cignoni
572170bfdd
minimal formatting changes
2010-07-05 10:15:30 +00:00
Paolo Cignoni
b10bfc04e2
Better comment and printing
2010-05-04 15:17:52 +00:00
Paolo Cignoni
ee38039e83
Add simple example that compute Shape Diameter Function using ray tracing and exploiting VCG library indexing structure
2010-05-04 08:17:13 +00:00
Paolo Cignoni
7e2e81bdc9
cleaned up to new interfaces
2010-04-30 09:56:37 +00:00
ganovelli
38dcf9bc00
updated to changes in clean.h
2010-04-30 09:42:52 +00:00
mtarini
fc29465c4a
Cleaned + added one-quad-per-edge schema to it.
2010-04-29 15:08:18 +00:00
Paolo Cignoni
d8cfbc5e51
Modified mark/unmark of mesh elements to the new static function style
2010-04-28 07:50:30 +00:00
Paolo Cignoni
493553c5f1
cleaned up and added all the refinement strategies including catmull clark (that now crash...)
2010-04-27 14:59:12 +00:00
ganovelli
6aa09931c4
updated to comply with:
...
[introduction of half edges as alternative representation]
No modification should be necessary for the existing code.
most relevant changes:
creation of folder:
vcg/connectors
vcg/connectors/hedge.h
vcg/connectors/hedge_component.h
addition to the container of half edges to the trimesh:
HEdgeContainer hedge; // container
int hn; // number of half edges
addition of
vcg/trimesh/update/halfedge_indexed.h
which contains:
- the functions to compute the half edge representation from the indexed and vivecersa
- the functions to add or remove an half edge
2010-03-25 16:47:03 +00:00
ganovelli
3256d9517c
updated to the new definition of mesh type [with UsedTypes]
2010-03-18 13:25:20 +00:00