Releases: NASA-AMMOS/3DTilesRendererJS
Releases · NASA-AMMOS/3DTilesRendererJS
v0.2.10
Added
TilesRenderer.optimizeRaycast
option to disable overriding the raycast function of loaded tiles.
Changed
- Added "sideEffects: false" to package.json.
Fixed
- Bounding box visualization not displaying correctly with
DebugTilesRenderer
when the bounds have a width of 0 in one dimension.
v0.2.9
Added
onLoadTileSet
to the typescript definitions file.
Fixed
- Feature table attributes like
RTC_CENTER
not being correctly applied to loaded tile geometry.
B3DMLoader.load
not correctly resolving with a model.
Changed
- String decoding to use
TextDecoder
.
v0.2.8
Fixed
- Pass fetch options to B3DMLoader.
- Set working path for loaders from CMPTLoader, TilesRenderer callback.
- Adjust loader handler in examples and README to provide GLTFLoader directly.
v0.2.7
Added
- Add warnings if unsupported feature semantics are detected for I3DM and PNTS files
- Support for I3DM rotation, scale features.
Fixed
- A case where I3DM instances could have an incorrect transformations by respecting existing Mesh transformations when converting them to InstancedMeshes.
Changed
- Make CMPTLoader group child order consistent between loads.
v0.2.6
Fixed
- I3DM files not correctly loading external gltf files.
v0.2.5
Fixed
- Incorrect use of
multiply
when computing world transformations resulting in incorrect positioning of tiles when non identity transformations are used.
v0.2.4
Fixed
- Feature and Batch Tables unnecessarily retaining full file buffer references.
v0.2.3
Added
getOrientedBounds
function to TilesRenderer
.
preprocessURL
function to TilesRenderer
.
v0.2.2
Fixed
- Incorrectly removing the implicit y-up to z-up GTLF transformation.
v0.2.1
Added
- Support for external tile sets.
- B3DM support for RTC_CENTER.
Fixed
- Add a readable message for when console.assert fails.
- Add url information to log when tile load fails.
- Jittering with I3DM files when instances are positioned at large scales.