Is there a way to display 3D symbology in ArcGIS scene without using ModelSceneSymbol

60 Views Asked by At

i want to display my custom 3d symbol instead of ArcGIS sphere, cylinder etc. For scenesymbol marker, i tried to use ModelSceneSymbol but it wasn't much help because it doesn't have any way to import it and i had to copy all the code required nearly 5 class files into the program and still there are a lot of errors where I still needed 1 more file, so now there are 2 more ways

  1. Host a 3D model on the web instead of ArcGIS
  2. Use something other than ModelSceneSymbol

The issue with 1st one is that i tried putting the file in Google drive and calling it but still it wasn't displaying in scene

The 2nd one i don't know if there is another way for displaying a scene

1

There are 1 best solutions below

3
On

A 3D symbol can be made with a single line of code pointing to your model on disk:

var symbol = await ModelSceneSymbol.CreateAsync(new Uri(@"c:\3dmodels\mymodel.fbx"));