Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-31 | view: add simple input handlers | Matthias Schiffer | |
2018-10-31 | view/renderer: simplify fragment shader | Matthias Schiffer | |
2018-10-31 | view: enable alpha blending | Matthias Schiffer | |
2018-10-31 | resources: move road to second layer | Matthias Schiffer | |
2018-10-31 | view/MapView: add support for multiple layers and holes | Matthias Schiffer | |
2018-10-31 | resources: add transparency to road tiles | Matthias Schiffer | |
2018-10-31 | resources: remove unused tiles | Matthias Schiffer | |
2018-10-30 | view/renderer/Renderer: remove dead code | Matthias Schiffer | |
2018-10-30 | yarn.lock: upgrade | Matthias Schiffer | |
2018-10-26 | MapLoader: use square tile texture rather than long Nx1 rectangle | Matthias 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-26 | model: add mutable MapState (empty for now) | Matthias Schiffer | |
2018-10-24 | Move shader initialization out of renderer | Matthias Schiffer | |
Avoid public fields and ! overrides, make almost all fields readonly. | |||
2018-10-24 | Throw in tslint and fix style | Matthias Schiffer | |
2018-10-24 | view/Renderer: code style | Matthias Schiffer | |
2018-10-24 | view/MapLoader: refactor texture creation into a method | Matthias Schiffer | |
2018-10-23 | Get rid of lodash | Matthias Schiffer | |
2018-10-23 | Update everything | Matthias Schiffer | |
2017-09-12 | Implement simple map renderer | Matthias Schiffer | |
2017-09-11 | Code structuring | Matthias Schiffer | |
Also, use a fixed-size canvas for now. | |||
2017-09-11 | Import test data | Matthias Schiffer | |
2017-09-09 | Initial setup (Webpack, TypeScript, WebGL) | Matthias Schiffer | |