Erik Broberg
|
b9c4c80491
|
Use preprocessed chunk bounding heights for chunk culling when possible
|
2016-06-08 22:03:29 -04:00 |
|
Erik Broberg
|
37b500b001
|
FrustumCuller and HorizonCullers implements virtual ChunkCuller and managed by ChunkedLodGlobe
|
2016-06-08 19:59:45 -04:00 |
|
Erik Broberg
|
5f77efebb3
|
Merge branch 'feature/globebrowsing' of github.com:OpenSpace/OpenSpace-Development into feature/globebrowsing
|
2016-06-07 12:45:15 -04:00 |
|
Kalle Bladin
|
05e0e8254b
|
Double precition for view frustum culling is not used in camera space.
|
2016-06-07 12:03:31 -04:00 |
|
Erik Broberg
|
937cbabe21
|
Add method contains() to class AABB
|
2016-06-06 17:46:02 -04:00 |
|
Kalle Bladin
|
ba437809e0
|
Update culling to be done with double precision.
|
2016-06-06 17:40:11 -04:00 |
|
Erik Broberg
|
6f953ecdfb
|
Flush tile request queue every X frame. Currently set to every 60 frame
|
2016-05-16 13:12:52 -04:00 |
|
Erik Broberg
|
276375a799
|
Added gui bool for toggling merge cullable chuch nodes, and made culling view frustum static
|
2016-05-13 19:53:45 -04:00 |
|
Erik Broberg
|
ca968b8589
|
Added AABB class, doing frustum culling based screen space AABB based on chunks 8 extreme points (min/max height per corner)
|
2016-05-13 15:15:08 -04:00 |
|
Kalle Bladin
|
1e37e62bdc
|
Solve merge conflict.
|
2016-05-11 11:02:03 -04:00 |
|
Kalle Bladin
|
2cde44c822
|
Debugging culling and tree splitting
|
2016-05-11 10:56:37 -04:00 |
|
Erik Broberg
|
ef11f45e38
|
Avoid unused calculations in Chunk update. Patches are 100x100
|
2016-05-10 21:31:24 -04:00 |
|
Kalle Bladin
|
9d1b6a33b6
|
Add class horizonculler and fix for explicit opengl types.
|
2016-05-09 23:19:49 -04:00 |
|