ARfield · by JLR Dev

Open-source notices

ARfield is built on excellent open-source software. Each component below is used under its own license and included unmodified. We're grateful to their authors.

three.js

MIT

3D rendering, and GLB/USDZ export. © three.js authors. Source: github.com/mrdoob/three.js

<model-viewer> / model_viewer_plus

Apache-2.0

Interactive 3D and AR viewing. © Google & contributors. Bundled as a small patched fork (one-line fix to a shadow-intensity attribute bug in the Dart wrapper; upstream unaffected) — permitted and disclosed per Apache-2.0 §4(b). Source: github.com/google/model-viewer

flutter_map

BSD-3-Clause

Interactive map for placing/finding a shared model's location. © flutter_map authors, used unmodified. Source: github.com/fleaflet/flutter_map

latlong2

Apache-2.0

Geographic coordinate types for the map. © latlong2 authors. Source: pub.dev/packages/latlong2

Esri World Imagery & World Boundaries and Places

Free tile service — attribution required

Satellite/aerial map imagery + place-name labels, attributed in-app on every map. © Esri, Maxar, Earthstar Geographics, and the GIS User Community. Currently accessed keyless (no ArcGIS account) — fine at ARfield's current scale, but worth moving to a registered free ArcGIS Developer API key before heavy commercial use, since Esri's documented terms are written around the registered/keyed path. Source: esri.com/en-us/legal/terms

web-ifc

MPL-2.0

IFC (Revit/BIM) reading. © That Open Company & contributors, used unmodified. Source: github.com/ThatOpen/engine_web-ifc

occt-import-js & OpenCASCADE

LGPL-2.1

STEP / IGES / BREP CAD reading. © occt-import-js authors & Open CASCADE, loaded at runtime and unmodified — you may obtain, replace or relink the library. Source: github.com/kovacsv/occt-import-js · opencascade.org

glTF-Transform

MIT

Model compression (EXT_meshopt_compression) after conversion. © Don McCurdy. Source: github.com/donmccurdy/glTF-Transform

meshoptimizer

MIT

Geometry compression and decoding, used unmodified. © Arseny Kapoulkine. Source: github.com/zeux/meshoptimizer

qrcode-generator

MIT

Share QR codes. © Kazuhiko Arase. Source: github.com/kazuhikoarase/qrcode-generator

Space Grotesk

SIL Open Font License 1.1

Brand typeface. © The Space Grotesk Project Authors. Source: github.com/floriankarsten/space-grotesk

Flutter

BSD-3-Clause

Application framework. © The Flutter authors / Google. Full third-party notices for the app framework are available on request.

IfcOpenHouse (sample model — “Building — architectural model”)

LGPL-3.0 / example output

Bundled demo model, originally generated by the IfcOpenShell project’s own IfcOpenHouse example (its IFC header records IfcOpenShell 0.5.0-dev, 2014-05-05). IfcOpenShell is published under the GNU Lesser General Public License v3.0. Modified by JLR Dev on 2026-08-16: a floor slab, four interior wall finishes and furniture were added so the model can be walked through at 1:1 in AR — see source/scripts/make-demo-house-interior.py. Converted to glTF/USDZ for display.

Schependomlaan apartment building (sample model)

CC-BY 4.0

Bundled demo model. A real four-storey apartment building in Nijmegen, modelled in Archicad by ROOT bv for Hendriks Bouw en Ontwikkeling, and published as an open BIM dataset. Converted to glTF/USDZ for display; the source IFC is unmodified. Dataset: DataSetSchependomlaan, licensed under Creative Commons Attribution 4.0.

Astronaut (sample model)

CC-BY 4.0

Bundled demo model, used unmodified. © Poly by Google. Distributed via github.com/google/model-viewer shared assets.

ARfield logo model

© JLR Dev

The 3D ARfield mark bundled as a sample. Built for this product; not third-party work.