Select to view content in your preferred language

Fix for 3D Tiles from Reality Capture do not load - SOLVED

272
3
Jump to solution
07-30-2024 10:07 PM
MatthewWalker10
Emerging Contributor

Problem:

ArcGIS Pro 3.3.1

3D Tiles dataset from Reality Capture give an error when added into a 3D Scene in ArcGIS Pro.

MatthewWalker10_2-1722399604352.png

The diagnostic Monitor Error has the following text

<Event time="Wed Jul 31 14:18:02.572" type="Error" thread="4f0c: Main CIM worker thread" elapsed="0" function="" code="">
3DTiles: In '<not available>': Json parsing error:  Missing required field `/root.content.uri`
</Event>

Issue:

The json files exported use 'url', while ArcGIS Pro seems to want 'uri' in the content tags

"url": "tileset_tileset/Geometry/lod9_0.b3dm"

Solution:

Search and replace through the dataset to change url to uri and that allowed the data to load correctly.

Similarly using the 3D Tiles Tools provided by Cesium and run the 'upgrade' function found at the following link fixes the dataset and allows ArcGIS Pro to load the data. https://github.com/CesiumGS/3d-tiles-tools

0 Kudos
1 Solution

Accepted Solutions
MatthewWalker10
Emerging Contributor

Hi Andrew, I used Epic Games' Reality Capture to export 3D Tiles - currently its experimental functionality.https://www.capturingreality.com/

View solution in original post

3 Replies
Andrew--Johnson
Esri Regular Contributor

Hi Matthew,

Can you confirm which version of ArcGIS Reality you used to generate this 3D tiles dataset? Content.URL is not compliant with the 3D Tiles specification so i'm glad you were able to use the Cesium tools to resolve the problem.

thanks,

Andrew

0 Kudos
MatthewWalker10
Emerging Contributor

Hi Andrew, I used Epic Games' Reality Capture to export 3D Tiles - currently its experimental functionality.https://www.capturingreality.com/

Andrew--Johnson
Esri Regular Contributor

Ah ok that's good to know that's it's not one of the ArcGIS Reality products then.

 

-Andrew

0 Kudos