- Fix declarations files generation
- Using MapTiler SDK JS v3
- Updating with SDK v2.4.0
- Display the attribution on top of the 3D model view (web)
- updating license file for source-available publishing
- Now working also with Capacitor inside a mobile app (iOS only)
- Optimization of the UMD bundle size
- Readme images are now stored on MapTiler CDN to be visible from NPM
- Fixed: when displayed bound were wider than 180° the Haversine distance used was from the back of Earth, resulting in a too narrow 3D model
- Now using MapTiler SDK
math.wgs84ToTileIndex()
function instead of a custom function
- Update dependency to MapTiler SDK v2
- Now using USDZ exporter from ThreeJS as it is no longer limited to 1024 textures
- Package.json optimisation for greater compatibility
- updated ThreeJS and Model-Viewer dep
- Remode legacy Threejs constant
- encapsulated the event calls
.on
,.once
and.off
- fixes in the readme
- Possibility to add a marketting image on top of the 3D view
- Possibility to increase the resolution of the texture for non-iOS devices
- if AR is automatically ran, the intermediate 3D view no longer shows on iOS (at both begining and end of AR)
- The elevation padding of the 3D models now depends on zoom level and minimal elevation
- If possible and desired to go straight to AR mode, the control icon now features a box logo with brackets
- Very small extents at high zoom level are no longer possible as they were generating bad looking meshes. Min zoom: 16
- Possibility to launch the AR mode automatically (when device allows) with the opt-in option
activateAR
set totrue
- Corrected colorimetry, now using the "commerce" colorspace
- First release