1499 Commits

Author SHA1 Message Date
Hannes Janetzek
967ad4cba4 use default roof color only for flat roofs 2014-03-27 03:13:19 +01:00
Hannes Janetzek
e52bed199a add cache for S3DB layer 2014-03-27 03:13:19 +01:00
Hannes Janetzek
feeebae5fb remove tile load CancellationException
- does not work with GWT async loading
2014-03-27 03:13:19 +01:00
Hannes Janetzek
f51fb210b8 refactor: split S3DB Layer/TileLoader 2014-03-27 03:13:19 +01:00
Hannes Janetzek
aeff737250 S3DB: handle building/roof:color tag 2014-03-27 03:13:19 +01:00
Hannes Janetzek
8064dda6ac add mesh-only mode to ExtrusionRenderer/Layer 2014-03-27 03:13:18 +01:00
Hannes Janetzek
eb41496c5a rename ExtrusionLayer public fields 2014-03-27 03:13:18 +01:00
Hannes Janetzek
c2112d68aa try different normal encoding 2014-03-27 03:13:18 +01:00
Hannes Janetzek
e67f4e8c62 s3db: add android example 2014-03-27 03:13:18 +01:00
Hannes Janetzek
c02287fc9b cleanup: BuildingLayer 2014-03-27 03:13:18 +01:00
Hannes Janetzek
a548e6c34b s3db: add S3DBLayer 2014-03-27 03:13:18 +01:00
Hannes Janetzek
a18d20a916 s3db: render meshes with ExtrusionRenderer 2014-03-27 03:13:18 +01:00
Hannes Janetzek
f929c15e2d cleanup: VectorTileLoader 2014-03-27 03:13:18 +01:00
Hannes Janetzek
5ad631f1ea skip rendering TileSet when zoom-level is not renderable 2014-03-27 03:13:18 +01:00
Hannes Janetzek
cb2aee6d60 make LayerRenderer.isReady() public 2014-03-27 03:13:18 +01:00
Hannes Janetzek
fb3e50cc88 s3db: add triangle geometry decoder 2014-03-27 03:13:18 +01:00
Hannes Janetzek
27750ac11e move depthOffset(Tile) to MapTile 2014-03-27 03:13:18 +01:00
Hannes Janetzek
ea711aea77 move example renderer to playground 2014-03-27 03:13:17 +01:00
Hannes Janetzek
ff56d5c67a Merge branch 'extract_shaders' 2014-03-27 03:12:45 +01:00
Hannes Janetzek
afea93be73 remove obsolete shader GlUtils functions 2014-03-27 03:10:48 +01:00
Hannes Janetzek
c6f44e7bbf gwt: use shader assets
- add some url options for 'map' and 'theme'
- use local asset folder
- merge assets in local directory
2014-03-27 03:05:44 +01:00
Hannes Janetzek
1b211df73e use GLShader for ExtrusionRenderer 2014-03-27 03:05:18 +01:00
Hannes Janetzek
bed1edbc82 use GLShader for MeshLayer 2014-03-27 03:04:12 +01:00
Hannes Janetzek
1a9d3ca4fc use GLShader for BitmapLayer 2014-03-27 03:04:12 +01:00
Hannes Janetzek
c107e197f5 use GLShader for LineTexLayer 2014-03-27 03:04:12 +01:00
Hannes Janetzek
0fb0aa59c2 use GLShader for PolygonLayer 2014-03-27 03:04:12 +01:00
Hannes Janetzek
357713b3a2 fix comments 2014-03-27 03:04:12 +01:00
Hannes Janetzek
b44ef4144b use GLShader for LineLayer 2014-03-27 03:04:12 +01:00
Hannes Janetzek
eccbf58c80 use GLShader for TextureLayer 2014-03-27 03:04:12 +01:00
Hannes Janetzek
18f6784e81 add GLShader:
- load shaders from assets
- start to move shaders to asset files
2014-03-27 03:03:31 +01:00
Hannes Janetzek
4205d42e7f testing: GL_STATIC_DRAW buffers 2014-03-27 00:35:51 +01:00
Hannes Janetzek
83dbce18fe gwt: print error message only 2014-03-27 00:35:51 +01:00
Hannes Janetzek
5b58898975 gwt: allow to create empty textures.. 2014-03-27 00:35:51 +01:00
Hannes Janetzek
19bd1dab9f gwt: increase fps 2014-03-27 00:35:51 +01:00
Hannes Janetzek
5f18415bf9 gwt: use slf4j in libgdx 2014-03-27 00:35:51 +01:00
Hannes Janetzek
9a16899824 gdx: add esc to exit 2014-03-27 00:35:51 +01:00
Hannes Janetzek
d50a67527e desktop: change run parameters 2014-03-27 00:35:51 +01:00
Hannes Janetzek
d507022c4a cleanup: Extrusion style 2014-03-27 00:35:51 +01:00
Hannes Janetzek
56a223e6c6 SyncPool/Pool: allow to pool any subclass of Inlist 2014-03-27 00:35:51 +01:00
Hannes Janetzek
6113d284d8 add Map.setTheme(IRenderTheme) 2014-03-27 00:35:51 +01:00
Hannes Janetzek
913afab264 BufferObject: find minimal buffer larger than requested size 2014-03-27 00:35:50 +01:00
Hannes Janetzek
7587c1a041 example: add ThemeStylerActivity 2014-03-18 03:09:29 +01:00
Hannes Janetzek
537b53d877 fixup theme 2014-03-18 03:04:38 +01:00
Hannes Janetzek
1a521d2ad4 gwt: stop tile loading when state is not 'loading' 2014-03-18 02:51:03 +01:00
Hannes Janetzek
818ea0b0c7 gwt: use LoadDelayTask to only load max one tile per frame 2014-03-18 02:51:03 +01:00
Hannes Janetzek
a46940a6b1 remove tile load CancellationException
does not work with GWT async loading
2014-03-18 02:51:03 +01:00
Hannes Janetzek
b0217767b8 use RenderStyle.current() to get the active style 2014-03-18 02:51:03 +01:00
Hannes Janetzek
1b09774413 PolygonLayer: use temporary area style array 2014-03-18 02:51:02 +01:00
Hannes Janetzek
8f0c51675d TexturePool: add function to initialize item with bitmap 2014-03-18 02:51:02 +01:00
Hannes Janetzek
2e56e3facc start BitmapTileLayer pool 2014-03-18 02:51:02 +01:00