ZappoMan
|
3c150c3ec6
|
only get boundary distance once, since its the same for all grandchildren
|
2013-07-10 16:12:13 -07:00 |
|
ZappoMan
|
02437c6f39
|
fix random big average voxels slightly in view bug
|
2013-07-10 13:29:12 -07:00 |
|
ZappoMan
|
845b8924a5
|
removed some dead code
|
2013-07-10 11:21:38 -07:00 |
|
ZappoMan
|
ed8c33ef4b
|
removed some comments
|
2013-07-10 11:19:49 -07:00 |
|
ZappoMan
|
d8b72cb126
|
removed some comments
|
2013-07-10 11:17:23 -07:00 |
|
ZappoMan
|
d89c3c8042
|
add version of recurse tree that uses pointer stack and allows timing breaks
|
2013-07-10 11:09:48 -07:00 |
|
ZappoMan
|
44357fcfb9
|
add 'level' param to tree recursion
|
2013-07-09 13:17:21 -07:00 |
|
ZappoMan
|
e4579fe6c6
|
make regions and submaps configurable
|
2013-07-03 15:28:39 -07:00 |
|
ZappoMan
|
2d6e522c35
|
debug stats
|
2013-07-03 10:59:36 -07:00 |
|
ZappoMan
|
5ef2e2de5d
|
debug statistics for intersect calls
|
2013-07-03 10:58:30 -07:00 |
|
ZappoMan
|
a05650e74a
|
removed debug code
|
2013-07-03 10:56:08 -07:00 |
|
ZappoMan
|
1e19748a1a
|
Merge branch 'master' of https://github.com/worklist/hifi into occlusion_culling
|
2013-07-02 15:52:49 -07:00 |
|
ZappoMan
|
c7ff073686
|
more progress on merging
|
2013-07-02 15:50:40 -07:00 |
|
Tomáš Horáček
|
a9f8b586ee
|
re #19385: CR changes
|
2013-07-02 23:04:06 +02:00 |
|
ZappoMan
|
be88f07678
|
more progress on merging
|
2013-07-02 11:47:30 -07:00 |
|
Tomáš Horáček
|
5f9f2fee71
|
re #19385: use righ axis name
|
2013-07-02 11:47:53 +02:00 |
|
ZappoMan
|
015ff85cea
|
good progress on merging polygons
|
2013-07-01 21:39:56 -07:00 |
|
Tomáš Horáček
|
2eeb0d9bb9
|
re #19385: importing voxels should be destructive
|
2013-07-02 01:16:20 +02:00 |
|
Tomáš Horáček
|
71c54586ba
|
re #19385: use right neighbour voxels
|
2013-07-02 01:16:20 +02:00 |
|
Tomáš Horáček
|
b5e5806988
|
re #19385: fill gaps between neighbourhood voxels
|
2013-07-02 01:16:20 +02:00 |
|
Tomáš Horáček
|
c4c2d46847
|
re #19385: first version of PNG import
works for size <= 128px
|
2013-07-02 01:16:20 +02:00 |
|
ZappoMan
|
f764a8d609
|
DRY up code in polygon
|
2013-06-29 00:25:04 -07:00 |
|
ZappoMan
|
c7e691a010
|
cleaned up CoverageMapV2 recursion code, fixes crazy false occlusion
|
2013-06-29 00:15:57 -07:00 |
|
ZappoMan
|
2b8b7589be
|
latest version of quadtree coverage map
|
2013-06-28 22:05:46 -07:00 |
|
ZappoMan
|
73ad854235
|
latest version of quadtree coverage map
|
2013-06-28 22:05:32 -07:00 |
|
ZappoMan
|
850cfb920f
|
added sorting polygons by size
|
2013-06-24 22:11:33 -07:00 |
|
ZappoMan
|
f918d757ca
|
added comment
|
2013-06-24 10:12:14 -07:00 |
|
ZappoMan
|
4590bdc69d
|
added support for clipping polygons to screen bounds, not yet enabled since it doesn't help performance, will use in future
|
2013-06-21 16:42:55 -07:00 |
|
ZappoMan
|
758fadd6a9
|
optimized CoverageRegion to track _currentCoveredBounds and not test polygons in the tested ocludee is not in those covered bounds
|
2013-06-19 23:34:45 -07:00 |
|
ZappoMan
|
cadd596508
|
implement partitioned CoverageRegions in CoverageMap to further optimize polygon compares
|
2013-06-19 17:52:01 -07:00 |
|
ZappoMan
|
91f6d0fde5
|
added copyright message
|
2013-06-19 15:29:50 -07:00 |
|
ZappoMan
|
1284f9d09a
|
naming cleanup and some optimizations
|
2013-06-19 13:45:13 -07:00 |
|
ZappoMan
|
6755dfd8e4
|
Occlusion culling optimizations, added minimum polygon area, and only calculate projection matrix once
|
2013-06-19 11:46:22 -07:00 |
|
ZappoMan
|
9466e81590
|
fixed crash
|
2013-06-18 12:25:16 -07:00 |
|
ZappoMan
|
8c44ad19a1
|
fixed build buster
|
2013-06-18 12:10:59 -07:00 |
|
ZappoMan
|
7922c3b625
|
fixed typo
|
2013-06-18 12:02:17 -07:00 |
|
ZappoMan
|
8b18ee6844
|
renamed VoxelProjectedShadow class
|
2013-06-18 12:01:01 -07:00 |
|
ZappoMan
|
9a22db28a3
|
code cleanup
|
2013-06-18 10:35:32 -07:00 |
|
ZappoMan
|
00438f9d99
|
code cleanup
|
2013-06-18 10:28:14 -07:00 |
|
ZappoMan
|
a6b4bdba53
|
code cleanup
|
2013-06-18 10:25:58 -07:00 |
|
ZappoMan
|
58c4010185
|
added CoverageMap and occlusion culling to server
|
2013-06-18 09:36:43 -07:00 |
|
ZappoMan
|
c8d4b2ebed
|
added erase() and some other tweaks to CoverageMap
|
2013-06-18 09:35:13 -07:00 |
|
ZappoMan
|
c9e1c898c2
|
Merge branch 'master' of https://github.com/worklist/hifi into occlusion_culling
|
2013-06-14 19:50:38 -07:00 |
|
Andrzej Kapolka
|
dc3029b5a9
|
Merge pull request #540 from ZappoMan/encode_params
Change encodeTreeBitstream() to use params class
|
2013-06-14 17:25:57 -07:00 |
|
ZappoMan
|
e083c0c561
|
spacing
|
2013-06-14 16:48:36 -07:00 |
|
ZappoMan
|
08e8455c95
|
migrate encodeTreeBitstream() to use params class
|
2013-06-14 16:45:27 -07:00 |
|
ZappoMan
|
620a4a8ad6
|
latest occlusion culling with support for checking map without adding to coverage map for checking parent nodes
|
2013-06-13 16:37:14 -07:00 |
|
ZappoMan
|
7fb4ed276f
|
removed some debugging code
|
2013-06-13 14:10:53 -07:00 |
|
ZappoMan
|
8320925add
|
Merge branch 'master' of https://github.com/worklist/hifi into occlusion_culling
|
2013-06-13 13:30:18 -07:00 |
|
ZappoMan
|
abb08e2482
|
handle out of view points
|
2013-06-13 13:30:04 -07:00 |
|