Three.jsWebGL renderer and line utilities · r187
MITProjectLicense DEMO LIVE
Starting Google Photorealistic 3D Tiles...
Loading the race course
Please wait a moment.
DRAG pan RIGHT / SHIFT + DRAG tilt & rotate SCROLL zoom
ABOUT THE PROJECT
About RaceLens
RaceLens explores a new way to experience running and cycling events: an immersive 3D view that brings the course, terrain, athletes, spectators, and changing environment together in one live race experience.
Concept and website © 2026 TrackThisOut.
Open sources & licenses
This prototype is built with the following open-source software and open data. Version numbers identify the components in this deployment.
3D Tiles RendererNASA-AMMOS 3DTilesRendererJS · 0.5.4
Apache-2.0ProjectLicenseTakram three-geospatialCore 0.9.1 · Atmosphere 0.19.1 · Clouds 0.7.6 · Effects 0.6.4
MITProjectLicensepostprocessingGPU post-processing framework · 6.39.6
ZlibProjectLicenseDraco decoderMesh decompression used by Three.js
Apache-2.0ProjectLicensePhotonWorldwide address autocomplete and geocoding
Apache-2.0ProjectLicenseOpenStreetMapPlace and address data returned by Photon · © contributors
ODbL-1.0ProjectLicenseInter & Barlow CondensedInterface typefaces delivered through Google Fonts
OFL-1.1ProjectLicenseViteDevelopment and production build tooling · 7.2.2
MITProjectLicenseExternal imagery & services
These resources are used by the demo but are not open-source components.
Google Photorealistic 3D TilesMap Tiles API policies and required per-tile attribution
Cesium ionStreaming service terms
NASA Deep Star Maps 20208K Milky Way and bright-star panorama · NASA/GSFC Scientific Visualization Studio
NASA Earth at Night 2012Suomi NPP VIIRS city-light composite · NASA Earth Observatory / NOAA NGDC
Dynamic imagery credits for visible Google tiles remain displayed at the bottom of the map. Packaged course files are user-provided GPX data.