1645 Commits

Author SHA1 Message Date
Hannes Janetzek
c57b388472 add ColorsCSS 2014-03-27 03:14:05 +01:00
Hannes Janetzek
647a8fc2a3 limit gl upload to one building tile per frame 2014-03-27 03:14:05 +01:00
Hannes Janetzek
e7aeb92b12 limit number of tile data uploads per frame 2014-03-27 03:14:05 +01:00
Hannes Janetzek
d6ec9a1c6d use simplelogger.properties 2014-03-27 03:14:05 +01:00
Hannes Janetzek
aa4a1de6f7 s3db: use non-exception version of parseColor 2014-03-27 03:14:05 +01:00
Hannes Janetzek
fd941858dd gwt: LoadDelayTask, keep refs with task 2014-03-27 03:14:05 +01:00
Hannes Janetzek
72b2349e11 gwt: add MapUrl for url hash parsing and updates 2014-03-27 03:14:05 +01:00
Hannes Janetzek
150c7d911c gwt: s3db layer 2014-03-27 03:14:05 +01:00
Hannes Janetzek
a98bcdd999 libs++ 2014-03-27 03:14:04 +01:00
Hannes Janetzek
b85713b437 cleanup: MapView 2014-03-27 03:14:04 +01:00
Hannes Janetzek
78f3d82d2f android: move GL classes to gl package 2014-03-27 03:14:04 +01:00
Hannes Janetzek
e1943e2808 android: extract GestureHandler 2014-03-27 03:14:04 +01:00
Hannes Janetzek
c11a0d698b android: rename MapView.getMap() 2014-03-27 03:14:04 +01:00
Hannes Janetzek
af823f74c7 fix: vtm-android-gdx build 2014-03-27 03:14:04 +01:00
Hannes Janetzek
fed257a1f7 gdx: add MotionHandler, use common MapEventLayer 2014-03-27 03:14:04 +01:00
Hannes Janetzek
26704d3ce5 cleanup: MotionEvent 2014-03-27 03:14:04 +01:00
Hannes Janetzek
45db59650a fix: MapEventLayer velocity when timediff = 0 2014-03-27 03:14:04 +01:00
Hannes Janetzek
4f77643321 refactor: GdxMap 2014-03-27 03:14:04 +01:00
Hannes Janetzek
c7508d330d gwt: add vtm-web-js project 2014-03-27 03:14:04 +01:00
Hannes Janetzek
e6eab7f773 gwt: use canvas defined in html
- handle resize in js
- app option for tileSize in MapConfig js object
2014-03-27 03:14:04 +01:00
Hannes Janetzek
4115bdf4c0 make BitmapTileSource non-abstract 2014-03-27 03:14:03 +01:00
Hannes Janetzek
334943c094 add vtm-android-starterkit 2014-03-27 03:14:03 +01:00
Hannes Janetzek
c2b17899a2 add generic constructor for VectorTileLayer 2014-03-27 03:14:03 +01:00
Hannes Janetzek
966009e18e print trace on NPE 2014-03-27 03:14:03 +01:00
Hannes Janetzek
19b040c7e6 android: add accessor for mMap 2014-03-27 03:14:03 +01:00
Hannes Janetzek
4fb3d13404 refactor backend Adapter classes 2014-03-27 03:14:03 +01:00
Hannes Janetzek
4e4d4270db split vtm-web into library and vtm-web-app 2014-03-27 03:14:03 +01:00
Hannes Janetzek
1bbf77df0c gradle: update projects 2014-03-27 03:14:03 +01:00
Hannes Janetzek
07b2d57b52 rename vtm-gdx-* 2014-03-27 03:14:03 +01:00
Hannes Janetzek
f224486e70 rename vtm-gdx-dektop to vtm-desktop 2014-03-27 03:14:02 +01:00
Hannes Janetzek
211efc4d5a gradle: dont copy assets 2014-03-27 03:14:02 +01:00
Hannes Janetzek
53a705ead5 app++ 2014-03-27 03:14:02 +01:00
Hannes Janetzek
7673ab16e5 Merge branch 's3db' 2014-03-27 03:13:37 +01:00
Hannes Janetzek
37639f965c use vertexMapPool in ExtrusionLayer 2014-03-27 03:13:20 +01:00
Hannes Janetzek
2a58f43256 make KeyMap poolable 2014-03-27 03:13:20 +01:00
Hannes Janetzek
a377e96128 cleanup: ExtrusionLayer 2014-03-27 03:13:20 +01:00
Hannes Janetzek
e900b4243d fix: ExtrusionLayer get correct sumIndices 2014-03-27 03:13:20 +01:00
Hannes Janetzek
3b65983706 use GLShader for ExtrusionLayer 2014-03-27 03:13:20 +01:00
Hannes Janetzek
3b212214ab s3db: use custom keymap 2014-03-27 03:13:20 +01:00
Hannes Janetzek
d434c11e78 add KeyMap, custom key-only HashMap 2014-03-27 03:13:20 +01:00
Hannes Janetzek
bda73374ca compile extrusion layers into one vbo 2014-03-27 03:13:19 +01:00
Hannes Janetzek
0a76dafd9c fx: ExtrusionRenderer hacks 2014-03-27 03:13:19 +01:00
Hannes Janetzek
37ab92534a unify ExtrusionLayer vertex ids - TODO reduce allocations 2014-03-27 03:13:19 +01:00
Hannes Janetzek
6b388c12d1 s3db: add building material and colors 2014-03-27 03:13:19 +01:00
Hannes Janetzek
bcaaa0637a s3db: colors, no alpha 2014-03-27 03:13:19 +01:00
Hannes Janetzek
581cddaa0e ExtrusionRenderer:
- set matrix per tile, not per layer
- ExtrusionLayer must have a color
- add alpha option
- cleanups
2014-03-27 03:13:19 +01:00
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