Select to view content in your preferred language

Export 3D objects with variable offset

282
0
06-04-2025 04:48 AM
Status: Open
Labels (1)
vojtastic_p
Occasional Contributor

I often want to export 3D objects from ArcGIS Pro to other software. In recent years ArcGIS Pro has made great progress in this area (thanks a lot!). I use the "Export 3D Objects" or "Add 3D Formats To Multipatch" tool and the OBJ format. These tools create for each object an OBJ file and a JSON file with attributes and coordinate offset values (thanks for the attributes, that helps a lot too).

img_01.jpg

img_02.jpg

 

 

 

 

But the problem is that the offset values are different for each object, so when importing objects in bulk into other software (Blender, etc) they all appear in the same place (at the axes origin).

Now for the idea/request for a new feature in ArcGIS Pro - I'd like to have a new parameter in the "Export 3D Objects" GP Tool with the option to set custom XYZ values for "constant offset" of the exported geometry. That would mean all the exported objects would have the same values of the origin offset. Possibly, I would be able to input values of 0, 0, 0 and get the "absolute coordinates" written directly in the OBJ file (or other formats). This way, the objects would be finally importable to an external software as in the picture above...


Is this something worth developing? It would be very helpful to me (for visualizations in external software, 3D printing, etc.).

Regards
Vojta

 

also found another idea for the same GP Tool HERE

also an Esri Blog feature doing a similar thing on the web HERE