Skip to content

Examples: Add OpenStreetMap raster tiles globe example. - #34469

Open
clement-igonet wants to merge 1 commit into
mrdoob:devfrom
clement-igonet:osm-globe-example
Open

Examples: Add OpenStreetMap raster tiles globe example.#34469
clement-igonet wants to merge 1 commit into
mrdoob:devfrom
clement-igonet:osm-globe-example

Conversation

@clement-igonet

Copy link
Copy Markdown

Related issue: #34465

Description

The PR adds webgl_loader_3dtiles_osm, a globe example streaming standard XYZ raster tiles from OpenStreetMap, following the external-example pattern of webgl_loader_3dtiles (3d-tiles-renderer via CDN import map, pinned version) with GeneratedSurfacePlugin, XYZTilesOverlay and GlobeControls. No API key or account is needed, so the example works as-is when copied; OSM attribution is displayed per the tile usage policy. Refinement is screen-space-error driven from orbit down to street level.

The example requires live tile fetches, so it is added to the e2e exception list next to webgl_loader_3dtiles, and the screenshot is captured from a real render.

Orbit and street-level renders:

orbit street level (Paris)
orbit street level

@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown

🖼️ E2E screenshot tests

✅ All examples render correctly again (run).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant