summaryrefslogtreecommitdiffstats
path: root/src/view/MapView.ts
AgeCommit message (Collapse)Author
2018-10-31view: refactor generic parts of MapView into a TileViewMatthias Schiffer
2018-10-31view: move tile size definition to MapLoaderMatthias Schiffer
We also remove the unneeded redrawPending flag.
2018-10-31view/MapView: add support for multiple layers and holesMatthias Schiffer
2018-10-26MapLoader: use square tile texture rather than long Nx1 rectangleMatthias Schiffer
By placing the tiles in a square texture, the dimensions are bounded by the square root of the dimension in the old solution. This way we can fit a significantly higher number of tiles into it without using up all the accuracy of the coordinates.
2018-10-26model: add mutable MapState (empty for now)Matthias Schiffer
2018-10-24Move shader initialization out of rendererMatthias Schiffer
Avoid public fields and ! overrides, make almost all fields readonly.
2018-10-24Throw in tslint and fix styleMatthias Schiffer
2018-10-23Get rid of lodashMatthias Schiffer
2017-09-12Implement simple map rendererMatthias Schiffer