Olivier Guyot
|
1ae1b60308
|
Rename webgl-new to webgl
|
2018-11-16 14:05:06 +01:00 |
|
Olivier Guyot
|
40d5f4efe7
|
Added unit tests for the WebGLHelper class
|
2018-11-16 14:05:06 +01:00 |
|
Olivier Guyot
|
72cf7b13fa
|
removed existing webgl rendering unit tests
|
2018-11-16 14:05:04 +01:00 |
|
Olivier Guyot
|
66a74ac019
|
Renamed WebGLBuffer to WebGLArrayBuffer to avoid conflicts
In the future this should be reworked to have a clearer API in general.
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
a84559d1fb
|
Added documentation & fixed linting for WebGL classes
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
cb77e10179
|
Removed the legacy shader build system
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
874047a928
|
The heatmap layer now has a configurable blur
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
530bcd0c88
|
Improve handling of uniforms in webgl helper
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
94524fb431
|
Webgl Helper now handles uniforms with framestate as input
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
716256e8f3
|
Cleaned up the heatmap layer & use dynamic radius
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
fb8bf785dd
|
Use the gradient texture in the heatmap layer
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
4a275c543a
|
Use post-processes in the heatmap example
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
0c1424c5bb
|
Added the concept of post process passes for webgl
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
7fa2189fe9
|
Remove the bulk of the WebGL legacy code.
Things left to do:
* redo an icon layer example
* redo a clipping layer example
* update docs where WebGL renderers are mentioned
|
2018-11-16 14:02:08 +01:00 |
|
Olivier Guyot
|
d3294730f1
|
Renamed WebGLContext to Helper for clarity
|
2018-11-16 14:01:21 +01:00 |
|
Olivier Guyot
|
494b817f47
|
Use the new webgl renderer in the heatmap layer
|
2018-11-16 14:01:21 +01:00 |
|
Olivier Guyot
|
51becf1c2e
|
Allow custom post processing & improve blending
|
2018-11-16 14:01:21 +01:00 |
|
Olivier Guyot
|
298af9ca0f
|
added the concept of frame buffer in webgl context
|
2018-11-16 14:01:21 +01:00 |
|
Olivier Guyot
|
81807c5910
|
Added size & position callbacks
|
2018-11-16 14:01:21 +01:00 |
|
Olivier Guyot
|
3c5eac13c9
|
Handle alpha & custom shaders in renderer
|
2018-11-16 14:01:21 +01:00 |
|
Olivier Guyot
|
154a046130
|
Added texcoord in default shader
|
2018-11-16 14:01:20 +01:00 |
|
Olivier Guyot
|
583dfb8e9d
|
Actually make the renderer work
|
2018-11-16 14:01:20 +01:00 |
|
Olivier Guyot
|
1c11dc5311
|
Improved shader compilation & fixed PointsLayer ones
|
2018-11-16 14:01:20 +01:00 |
|
Olivier Guyot
|
97b16be572
|
Added attribute handling
|
2018-11-16 14:01:20 +01:00 |
|
Olivier Guyot
|
fc20dc986c
|
Better handle uniform locations in shaders
|
2018-11-16 14:01:20 +01:00 |
|
Olivier Guyot
|
66efee9e22
|
Add vertex shaders to pointslayer
|
2018-11-16 14:01:20 +01:00 |
|
Olivier Guyot
|
71270efa75
|
Added a new WebGLPointsRenderer
|
2018-11-16 14:01:20 +01:00 |
|
Olivier Guyot
|
0a0d6c22f5
|
Modified the WebGLContext to be used independantly
|
2018-11-16 14:01:20 +01:00 |
|
Olivier Guyot
|
a3f9c6b724
|
Update change log w/ breaking changes
|
2018-11-15 17:13:46 +01:00 |
|
Olivier Guyot
|
3ac46ad10b
|
Removed old control
|
2018-11-15 17:12:40 +01:00 |
|
Olivier Guyot
|
d5c390e726
|
Fixed tests & linting
|
2018-11-15 17:12:40 +01:00 |
|
Olivier Guyot
|
1b8a6baa35
|
Added extent handling to graticule layer
|
2018-11-15 17:12:40 +01:00 |
|
Olivier Guyot
|
94bcb8a0f6
|
Added wrapX option on graticule
|
2018-11-15 17:12:40 +01:00 |
|
Olivier Guyot
|
c69366ec0a
|
Updated the sphere mollweide example
|
2018-11-15 17:12:40 +01:00 |
|
Olivier Guyot
|
4ee75359c0
|
Implemented a feature pool for lines and labels
|
2018-11-15 17:12:40 +01:00 |
|
Olivier Guyot
|
adb1bd7a31
|
First version to handle lines only
|
2018-11-15 17:12:40 +01:00 |
|
Olivier Guyot
|
dbd6dad4f3
|
Add a new Graticule layer, nothing rendered for now
|
2018-11-15 17:12:40 +01:00 |
|
Olivier Guyot
|
593632daea
|
Fix the OverviewMap control & example
Layers must now always be specified for the control.
Base example was amended to reflect that.
The breaking change was added in the update notes.
|
2018-11-15 12:04:49 +01:00 |
|