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 |
|
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 |
|