This example attaches a WebGLDevice to the WebGL2 context created by MapLibre GL
JS and renders a luma.gl overlay through the MapLibre render loop.
The map uses CARTO basemaps that do not require an access token. The overlay uses the map view-projection matrix so it stays anchored in world space.