iTowns / itowns

A Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data
http://www.itowns-project.org
Other
1.11k stars 299 forks source link

Cesium ion Melbourne pnts not supported #1992

Open jailln opened 1 year ago

jailln commented 1 year ago

Your Environment

Context

The point cloud of Melbourne provided by default on Cesium ion (id 43978) does not work in itowns. The following error is raised by the PntsParser:

image

Steps to Reproduce (for bugs)

  1. Create a Cesium ion account, go to Asset Depot and add the "Melbourne Point Cloud" dataset to your assets
  2. Create a C3DTilesIonSource and a C3DTilesLayer and add it to a GlobeView

Expected Behavior

The tileset should be displayed.

Actual Behavior

Nothing is displayed

Possible Cause/Fix/Solution

It might be due to some option that we don't support for pnts tiles in the PntsParser.

jailln commented 1 year ago

This issue happens when point clouds have the 3DTILES_draco_point_compression extension that is not yet supported by itowns.