Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ The class `BaseShaderTiledLayer` is the one to inherit from when creating a new
- instanciate a proper layer, following the Maplibre GL JS recommandations
- hook the proper rendering functions to sync with Maplibre

The class `BaseShaderTiledLayer` is designed to be extended and not to be used as is. The simplest example of an extension would be (DummyGradientTiledLayer)[src/lib/layers/DummyGradientTiledLayer.ts].
The class `BaseShaderTiledLayer` is designed to be extended and not to be used as is. The simplest example of an extension would be [DummyGradientTiledLayer](src/lib/layers/DummyGradientTiledLayer.ts).

Since all the layers, built-in or homemade, inherit from `BaseShaderTiledLayer`, they come with some methods:
- `.setVisible(v: boolean)` : toggle the layer visibility. If made invisible, the layer is no longer rendered and all its internal necessary for rendering are no longer called.
Expand All @@ -85,7 +85,7 @@ Since all the layers, built-in or homemade, inherit from `BaseShaderTiledLayer`,


### `DummyGradientTiledLayer`
The (DummyGradientTiledLayer)[src/lib/layers/DummyGradientTiledLayer.ts] is an example of how to extend `BaseShaderTiledLayer`. An actual demo can be found at [dummy.ts](src/demos/dummy.ts).
The [DummyGradientTiledLayer](src/lib/layers/DummyGradientTiledLayer.ts) is an example of how to extend `BaseShaderTiledLayer`. An actual demo can be found at [dummy.ts](src/demos/dummy.ts).
![dummy-demo](resources/screenshots/dummy.png)
This demo is minimalist as it only

Expand Down