I'm trying to create a simple 3D scene in ArcGIS Pro 2.0 using the "Features from CityEngine Rules" tool and a cga rule file I created in CityEngine. Whilst it mostly works (the colours, heights and roofs are all correct), the features created don't start at ground level. As shown in the image below, the 3D features are extruded based on the red 2D features underneath. Despite the fact the 2D features are at ground level, the 3D features aren't and you can see there are gaps between the base of the feature and ground level.
The CityEngine code for extrusion is as follows:
Where "Height" is the attribute from the shapefile from which the extrusion height is taken.
I have also ensured in the layer properties that the elevation is set to "on the ground". however this doesn't appear to have any impact.
Any help anyone can offer would be greatly appreciated.