Gérald Choqueux
Gérald Choqueux
In Layer class two properties aren't, may be, usefulness. in constructor: 1. `this.options` ```js this.options = config.options || {}; ``` `config.options ` has been almost removed since the creation of...
Error loading/parsing b3dm build by FME ## Possible Cause/Fix/Solution Error when BatchTable is parsing because start index buffer and length buffer are wrong.
the` Object Removal Helper` causes inconsistencies when it assigns null to a geometry present in the `Cache`. Actually, the cache can provide a mesh whose geometry is null. Think of...
The UVs's tile contain geographic projection. Currently, there are 2 projections : PM (Pseudo Mercator) and WGS84. The geometry vertex use WGS84. Ideally, the tile geometry shouldn't have notions of...
Add mechanism (garbage collector) to clean and dispose in cache and data structure
Factorize 2 functions [from `LayeredMaterialNodeProcessing`](https://github.com/iTowns/itowns/blob/master/src/Process/LayeredMaterialNodeProcessing.js) in one function : * [ `updateLayeredMaterialNodeImagery`](https://github.com/iTowns/itowns/blob/master/src/Process/LayeredMaterialNodeProcessing.js#L45) * [`updateLayeredMaterialNodeElevation`](https://github.com/iTowns/itowns/blob/master/src/Process/LayeredMaterialNodeProcessing.js#L158)
## Description Remove unnecessary setting. #2030 re-open
https://github.com/iTowns/itowns/blob/619a611dd9a318bda0466734c49befc9b652d36a/src/Layer/C3DTilesLayer.js#L109-L112 1. ~`C3DTilesLayer.EVENT_TILE_CONTENT_LOADED` doesn't exit, it's `C3DTILES_LAYER_EVENTS.ON_TILE_CONTENT_LOADED` this should be instead?~ fixed in #2122 2. `c3DTilesLayer.addEventListener(C3DTilesLayer.ON_TILE_CONTENT_LOADED, config.onTileContentLoaded);` can use just after instancing, but the listener doesn't catch the root content.
## Description Refactoring iTowns to **monorepo** structure. The goal is to split itowns down into feature packages. As an example, I've started with the geodesy functionalities. (**@itowns/geodesy**) ~I use [**lerna**](https://lerna.js.org/)...
Monorepo
Adopt a monorepo structure for itowns. The goal is to split itowns down into **reusable and standalone feature packages**. As an example, I've started with the geographic features. (@itowns/geographic) ##...