Pierre Alliez
288e8798da
AABB tree: added short pdf user guide for the demo.
2009-07-11 07:35:03 +00:00
Pierre Alliez
aa4b4fc7b3
AABB tree: update performance section with more details about memory occupancy (table here is better than a curve as the memory grows linearly)
2009-07-11 06:36:12 +00:00
Pierre Alliez
53a898b22d
AABB tree: my last update on the demo.
2009-07-10 15:19:24 +00:00
Pierre Alliez
ea91324fb3
AABB tree: bug fix and update description
2009-07-10 14:46:21 +00:00
Pierre Alliez
bdbcbf7e1d
more on benchs
2009-07-10 12:45:03 +00:00
Pierre Alliez
555c6892bd
AABB tree: reduce size
2009-07-10 11:28:30 +00:00
Pierre Alliez
6f797c4b8e
AABB tree demo: replace QT timer by CGAL one.
2009-07-10 08:14:42 +00:00
Pierre Alliez
4ba24506b1
aabb tree: attempt to eliminate a warning
2009-07-10 06:08:39 +00:00
Pierre Alliez
a4147a7ff8
AABB tree demo: more on benchmarks
2009-07-09 14:33:41 +00:00
Pierre Alliez
953f277f91
AABB tree: no more bias for large models as the internal KD-tree is built initially and not at the first query
2009-07-09 13:25:25 +00:00
Pierre Alliez
991e936861
AABB tree: improve benchmarks.
2009-07-09 13:19:47 +00:00
Pierre Alliez
145156621d
AABB tree demo: added P shortcut to menu view polyhedron and proper viewer updates. Thanks Laurent.
2009-07-09 09:35:28 +00:00
Pierre Alliez
72ef5cb900
AABB tree: intersection benchmark code made much shorter and more accurate (the random generation of queries is made once for all before benchmarking, hence the timings are more precise).
2009-07-08 22:27:55 +00:00
Laurent Rineau
60da2e471e
Fix a typo.
2009-07-08 15:53:48 +00:00
Pierre Alliez
1b26c8d562
AABB tree: fix one table line of the benchmark.
2009-07-08 12:17:31 +00:00
Pierre Alliez
de47ee0a27
AABB tree: do_intersect now calls the First_primitive traversal traits (much faster)
...
performance section updated
2009-07-08 12:02:28 +00:00
Pierre Alliez
5388a71ce8
AABB tree: benchmark construction, memory, distances and intersections against #triangles.
2009-07-07 20:13:45 +00:00
Pierre Alliez
f07daa35b9
AABB tree: benchmark also any_intersected_primitive (I forgot to call this function)
2009-07-07 14:24:50 +00:00
Pierre Alliez
f7e2e92525
aabb tree: more on performance section (benchmark across kernels)
2009-07-06 21:29:36 +00:00
Pierre Alliez
656138e3ae
AABB tree: enrich performance section with a summary (general comments and advices about how to put the tree at work with good performances). this is not exhaustive nor conclusive of course but I believe a documentation must also tell the obvious.
2009-07-05 20:45:08 +00:00
Andreas Fabri
1c4b39ac2e
Remove some typename
2009-07-05 18:48:22 +00:00
Pierre Alliez
9772610e5f
AABB tree: benchmark across kernels and updated intersection tests (more accurate).
...
need to fix compilation issue with EPIC kernel (I guess one include missing)
2009-07-05 13:58:00 +00:00
Pierre Alliez
291861ad99
AABB tree demo: slicer now uses scene bbox
2009-07-05 13:16:08 +00:00
Pierre Alliez
57ba5cc702
aabb tree demo: bbox now used for distance functions.
2009-07-05 12:57:36 +00:00
Pierre Alliez
1c6968a90a
aabb tree demo: fix scene bbox
2009-07-05 12:37:44 +00:00
Pierre Alliez
25565b6f99
aabb tree demo: benchmarks more accurate as we subtract the cost of generating the random queries.
2009-07-05 12:14:28 +00:00
Pierre Alliez
c621fdfb4c
aabbtree: correct compilation errors and warnings on Linux
2009-07-03 21:57:42 +00:00
Pierre Alliez
8cfd4eeeba
aabb tree:
...
- shortened unitary tests
- one warning removed
2009-07-03 07:18:35 +00:00
Pierre Alliez
e0b5bd6f31
AABB tree: more on memory consumption
2009-07-02 22:47:36 +00:00
Pierre Alliez
95abb7f60d
AABB tree: add memory consumption in perf. section.
2009-07-02 22:31:59 +00:00
Pierre Alliez
7bfcc3dd47
AABB tree demo: added menu to benchmark memory against number of facets.
...
I had to add a recursive longest edge bisection algorithm to refine a mesh without changing its geometry.
2009-07-02 21:36:22 +00:00
Camille Wormser
08cc763aa8
steeper slope at the end of the color ramp, so that we see the difference between the facet-distance and edge-distance.
...
(at least on the hand model)
What do think about this?
2009-07-02 12:25:23 +00:00
Camille Wormser
81d2b1bcd7
remove some compilation warnings
2009-07-02 12:03:18 +00:00
Pierre Alliez
92760b731a
AABB demo: removed status bar
2009-07-01 21:00:02 +00:00
Pierre Alliez
1d6e776431
AABB tree: some more cleanup.
2009-07-01 20:49:03 +00:00
Pierre Alliez
bc80ee2e5c
AABB tree: point out some (level 4) warnings for L.Rineau.
2009-07-01 20:23:41 +00:00
Pierre Alliez
08e9db05ae
aabb tree demo: better option for inside points + ascii progress bar.
2009-07-01 20:12:40 +00:00
Pierre Alliez
dffabd3115
aabb tree demo:
...
- shorter code for benchmarking
- benchmarking duration made as an option
2009-07-01 19:58:06 +00:00
Pierre Alliez
514f1e8973
AABB tree demo: better file structuring and cleanup.
2009-07-01 19:08:48 +00:00
Pierre Alliez
ef1864d6af
AABB tree demo:
...
- added color ramps for signed and unsigned distance functions (thermal for unsigned, and red/blue for signed)
- fix moc warning issue (thanks Manuel Caroli)
- fix strange value in performance section of user manual (we now understand that the KD-tree is making something really nasty only for large point sets - and we'll investigate the KD tree more)
2009-07-01 12:55:33 +00:00
Pierre Alliez
c74f3dbb59
aabb tree demo: added thermal color ramp for unsigned distance function
2009-07-01 11:56:25 +00:00
Camille Wormser
a09dfcf193
un mot dans la sortie pour expliquer qu'il ne faut pas tenir compte du premier appel (pour le moment)
2009-07-01 08:11:07 +00:00
Camille Wormser
2d951c676f
calls the first distance benchmark two times: the first one is used to populate the cache...
2009-07-01 08:07:09 +00:00
Pierre Alliez
8c1a65f2ac
aabb tree demo: added signed and unsigned distance functions to facets, unsigned to edges.
2009-06-30 22:06:04 +00:00
Pierre Alliez
78d040c39a
aabb tree demo: fix one strange compilation error that happens only with VC2005 (took me hours to understand that it's probably a compiler bug).
...
benchmark distance queries in the demo and updated user manual (perf section)
2009-06-30 21:18:31 +00:00
Pierre Alliez
9c96611659
aabb tree demo: add one small hand model
2009-06-30 20:19:03 +00:00
Pierre Alliez
98118bddce
aabb tree demo: distance benchs (strange compilation issue on Windows)
2009-06-30 12:15:06 +00:00
Pierre Alliez
125d8cab6b
aabb tree: attempt to fix compilation issue
2009-06-30 08:42:01 +00:00
Pierre Alliez
154bfac3f6
aabb tree: added plane queries in the performance section and demo.
2009-06-29 21:23:13 +00:00
Pierre Alliez
bf70fa2c9e
more on AABB demo (simple unsigned distance function to facets)
...
must fix compilation issue
2009-06-29 20:17:33 +00:00
Pierre Alliez
5c0b091370
more on AABB demo
2009-06-29 17:00:29 +00:00
Pierre Alliez
1dfddba18a
more on AABB demo
2009-06-29 15:55:58 +00:00
Pierre Alliez
8b2c3807de
moved AABB demo, thanks Laurent for pointing this out.
2009-06-29 13:00:44 +00:00
Pierre Alliez
b18696af81
more on AABB demo
2009-06-29 11:46:43 +00:00
Laurent Rineau
b037450304
Fix a VC++-ism.
2009-06-29 11:20:39 +00:00
Pierre Alliez
e220203a60
aabb demo: more code cleanup
...
one attempt to add shortcut for a menu
2009-06-28 21:15:31 +00:00
Pierre Alliez
eb8b4c0c73
aabb demo: more code cleanup
2009-06-28 20:19:46 +00:00
Pierre Alliez
891219e704
aabb tree demo: change data models, remove two unnecessary files.
2009-06-28 19:59:58 +00:00
Pierre Alliez
21e59e43d8
aabb tree demo: simplified menus (only two for benchmarking distances and intersections)
...
the demo must stay as simple as possible.
2009-06-28 19:44:02 +00:00
Pierre Alliez
0c22c8e729
aabb tree : added menu to generate and display a set of points intersecting the edges of a polyhedron.
2009-06-28 18:07:17 +00:00
Pierre Alliez
c2e51c88d4
aabb tree : added menu to generate and display a set of points intersecting the facets of a polyhedron.
...
more view and edit menus.
2009-06-28 07:53:44 +00:00
Pierre Alliez
071f2f6a55
aabb tree : added menu to generate and display a set of segments intersecting the facets of a polyhedron.
2009-06-28 07:15:26 +00:00
Pierre Alliez
56ff4a3a32
aabb tree qt-based demo: added menu to generate and display a set of points inside a polyhedron.
...
next to come: signed and unsigned distance functions, and benchmarking of distances, intersection to both edges and facets.
2009-06-27 21:41:06 +00:00
Pierre Alliez
360f2a73d7
aabb tree: initial qt-based demo
2009-06-27 20:33:46 +00:00