Releases: NASA-AMMOS/3DTilesRendererJS
Releases · NASA-AMMOS/3DTilesRendererJS
v0.1.4
Added
TilesRenderer.dispose
function to completely dispose of all loaded geometry, materials, and textures in the scene when the renderer is no longer needed.TilesRenderer.onDisposeModel
function which is called when a tile model is disposed of from the cache.
Fixed
- Case where the url protocol was converted to use a single slash instead of two when loading a model.
- Corner case where an error was thrown if the tileset was dragged off screen out of camera view.
v0.1.3
Added
- Basic support for CMPT, PNTS, and I3DM file formats.
autoDisableRendererCulling
field toTilesRenderer
.- A count of the amount of failed tile content loads to
TilesRenderer.stats
.
Fixed
- Failed tileset downloads being indefinitely retried.
- Tile content stats not being correctly updated if a tile failed to load.
- Not propagating image load errors.
- DebugTilesRenderer using a different color for every submesh in a tile. Now a single color is used for every submesh in a tile.
- Tiles not rendering if an empty tile is encountered.
- Child tiles not rendering if a parent tile content failed to load.
Changed
- Improved
update
function performance by deferring LRUCache array update.