Hello all,
I'm attempting to create a 3D visualization of a Floodplain. I used the Interpolate shape tool to create my 3D Z-enabled flood depth polygon and have loaded it into a 3D scene in ArcGIS Pro. I extruded it using Absolute Height and everything works really well.
My question is regarding the line artifacts present in the Interpolated shape when it is extruded to the elevation surface.
- Is there any way to polish or remove these artifacts?
- Is there a different interpolation method that would produce a cleaner result.
Being able render floodplains like this in 3D would be an incredibly impactful visual aid in my industry, but I would like it to look a more polished than what I've currently been able to produce before going public with it.
Thanks for any help!
B
@BenC5 thanks for your inquiry. At Andrew's behest we (the ArcGIS Pro graphics engine team) have investigated your repro case and after a reread of your question above this behavior and appearance are working as you have specified in the layer properties.
Why?
If you request that a polygon be placed "on the ground" then each of its vertices will be on the ground (whatever that elevation is) and the polygon itself will be triangulated to allow for this. This will necessarily result in a non-flat polygon for most cases with any elevation variation at all. You can use the coordinate readout in ArcGIS Pro to see the elevation at each vertex of your polygon.
If the same polygon is extruded using modes other than "absolute", then the top of the extruded volume will also be non-flat. You will see small thin triangles to account for the changes in elevation between vertices just as you would if the polygon were not extruded.
If you want to follow best practices for creating water polygon features, your best bet would be to use the 3D Basemap Solution tools as demonstrated here: https://www.linkedin.com/posts/gertvanmaren_arcgis-esri-digitaltwin-activity-6960112829840375808-jYf...
Give that a look, and please let me know if you have any further questions on this topic.
HI @JeremyWright,
Thanks for following up with this. I will take a look at the tutorial you linked.
Thanks,
Ben