itowns icon indicating copy to clipboard operation
itowns copied to clipboard

Cesium has more detailed tiles texture render on zoom

Open alexLuky opened this issue 2 years ago • 4 comments

@gchoqueux @mgermerie

I faced with issue that itowns renders tiles textures much less detailed than cesium does from the same source.

Your Environment

  • itowns version used: 2.38.1
  • b3dm tiles
  • link to json: hided

Context

Here is cesium: image

Here is itowns: image

Also itowns has darker light wich makes the scene more nasty. How can I make it lighter? Should I use three,js light instances for this?

Steps to Reproduce (for bugs)

Here is the itowns code:

const tiles3dLayer = new itowns.C3DTilesLayer(datasetTilesSet3dObject.id, {
    name: datasetTilesSet3dObject.name,
    source: new itowns.C3DTilesSource({
      url: datasetTilesSet3dObject.url,
    }),
    sseThreshold: 1,
}, this.itownsViewer)
itowns.View.prototype.addLayer.call(this.itownsViewer, tiles3dLayer)

Expected Behavior

I expect that LOD will be increased to maxim while zooming. Now it looks like itowns just stops to update the LOD on zoom.

Any thoughts how can I achieve the same render quality as cesium does? I've attached the link to the source 3dTiles set for experiments.

alexLuky avatar May 05 '22 13:05 alexLuky

see https://github.com/iTowns/itowns/issues/1859#issuecomment-1239206538

jailln avatar Sep 07 '22 10:09 jailln

The complete 3d-tiles support is planned in the short term road map. We are currently studying possibilities in terms of libraries to enhance support (as mentioned in https://github.com/iTowns/itowns/discussions/1917).

mgermerie avatar Oct 14 '22 12:10 mgermerie

@alexLuky this should be resolved with #2143 , can you test it and let me know please?

jailln avatar Nov 27 '23 15:11 jailln

@jailln it's fantastic news. I surely would. Give me some time!

alexLuky avatar Nov 27 '23 16:11 alexLuky