Hannes Janetzek
bac46ac6e2
make building height consistent, at least independent of aspect ratio
2013-10-09 01:55:58 +02:00
Hannes Janetzek
b0c02e0c56
use same quad indices in Texture- and LineTexRenderer
2013-10-09 01:55:57 +02:00
Hannes Janetzek
f262efee7f
Use native Matrix4 instead of float[16]
2013-10-09 01:55:56 +02:00
Hannes Janetzek
45bb326258
update copyright
2013-10-09 01:55:53 +02:00
Hannes Janetzek
34bffcc15f
labeling testing
2013-10-09 01:55:53 +02:00
Hannes Janetzek
e99a4279bf
keep track of GL_BLEND state: GLState.blend(enable)
2013-10-09 01:55:51 +02:00
Hannes Janetzek
be748138ac
- use Stencil instead of Depth for clipping test
...
to avoid drawing everything with polygonOffset
- add GLState.useProgram
2013-10-09 01:55:50 +02:00
Hannes Janetzek
38239cd615
dont add z-offset way labels
2013-10-09 01:55:48 +02:00
Hannes Janetzek
c462793b99
move shaders to repective renderer classes
2013-10-09 01:55:48 +02:00
Hannes Janetzek
c99ae9237e
make sure BLEND is enabled
2013-10-09 01:55:47 +02:00
Hannes Janetzek
7cc32f1572
use GLState for depth and stencil test
2013-10-09 01:52:20 +02:00
Hannes Janetzek
e50ea0c2ba
refactor: move rendering of base layers to separate class
...
- keep track of GL state in GLState
2013-10-09 01:52:20 +02:00
Hannes Janetzek
eb278585fa
more work on building layer
2013-10-09 01:52:19 +02:00
Hannes Janetzek
f761be1999
refactor: rename RenderOverlay classes
2013-10-09 01:47:43 +02:00
Hannes Janetzek
45cf6620a9
- keep track of vertex array state in GLRenderer.enableVertexArrays
...
- use static imports for GL functions
2013-10-09 01:47:43 +02:00
Hannes Janetzek
64c56ce7df
always (re-)set VertexAttribArray state, solves issue with gl hanging on S3
2013-10-09 01:46:34 +02:00
Hannes Janetzek
b7aaaef485
- improve way-labeling
...
- let nomination search places instead of tags
2013-10-09 01:40:21 +02:00
Hannes Janetzek
ab5962d56c
add osmdroid overlays + bonuspack
2013-10-09 01:40:21 +02:00
Hannes Janetzek
78aac5f019
- rename MapRenderer to TileManager and refactor
...
- move overlay renderer to own package
- slight TouchHandler improvements, not start rotation when scaling
2013-10-09 01:40:21 +02:00
Hannes Janetzek
98246fe50b
- rotate multiple bitmaps to draw and upload textures
2013-10-09 01:40:19 +02:00
Hannes Janetzek
4a06553ddc
more work on overlay renderer:
...
- moved text rendering to overlay
- added grid overlay
2013-10-09 01:27:43 +02:00
Hannes Janetzek
33d8865d7b
- started overlays
...
- started symbol layer
- move renderer and generator out of view package
- hopefully the last big refactoring for a while...
- improve perspective, plane should be more far away to decrease foreshortening
2013-10-09 01:27:43 +02:00