Comments (5)
testcase: https://bertt.github.io/mapbox_3dtiles_samples/samples/instanced/trees_external_gltf/index.html
error thrown: "Mapbox3DTiles.js:54037 Unexpected end of JSON input" when loading i3dm
i3dm tile have header.gltfFormat == 0 and a reference to external glb https://bertt.github.io/mapbox_3dtiles_samples/samples/instanced/trees_external_gltf/tree.glb
from mapbox-3dtiles.
loader was not awaiting external response. Pushed new version. Example set at https://bertt.github.io/mapbox_3dtiles_samples/samples/instanced/trees_external_gltf/tileset.json now works.
from mapbox-3dtiles.
tested, it works now. One possible improvement: the same glb is retrieved for each tile, is it possible to retrieve the glb once (and use a cached version for other tiles with same external glb)?
from mapbox-3dtiles.
Internal gltf cache added. Risk: requires memory for every new object. Benefit: save many extra requests. For discussion: without internal caching, caching is handled by the browser cache?
from mapbox-3dtiles.
@anneb Is it possible to store a reference to the instanced model/mesh instead of the downloaded bytes? This way you won't have the 'risk' of requiring more memory and save time and resources on creating the model from bytes for every tile with the same model.
from mapbox-3dtiles.
Related Issues (20)
- Load textured 3d models HOT 1
- Error after removing layer HOT 1
- Something is wrong with the installation HOT 4
- Support RTC_CENTER in i3dm HOT 2
- I3DM: Make NORMAL_UP and NORMAL_RIGHT optional HOT 2
- i3dm: add support for SCALE and SCALE_NON_UNIFORM per instance HOT 1
- cast shadows on mapbox-3dtiles objects
- improve shadow borders
- Add support for Composite tile format (cmpt) HOT 1
- shadows corrupted after map or window resize
- glTF animations not working on instanced tiles
- External tileset broken? HOT 1
- Some Questions HOT 4
- Add boundingVolume.region support HOT 2
- Differences between mapbox-3dtiles and fill-extrusion HOT 2
- Does cesium tilt photography model support
- 3dfiles cannot be loaded after setting the terrain。 Mapbox version 2.3.1
- how can i pickup point and get it's attributes from pointcloud datas
- How to load cesium 3dtile HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mapbox-3dtiles.