Frequently asked question

Can I calculate the approximate average slope of a (non-planar) shape?

Last Published: October 1, 2025
Yes, by using the following example. Please note that this is CGA sample code and may not apply in all situations.

Note:
CGA stands for Computer Generated Architecture, a scripting language specific to Esri CityEngine and used to generate 3D content. See the link to the 'Basics of Rule-based Modeling' in the Related Information section below.


Code:
slopeFunction = atan ( sqrt ( scope.sy / scope.sz) )

Lot -->
alignScopeToAxes(y)
print ( slopeFunction )


Article ID: 000011362

Software:
  • ArcGIS CityEngine Prev

Get support with AI

Resolve your issue quickly with the Esri Support AI Chatbot.

Start chatting now

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Start chatting now

Go to download options