Supported operating systems
The following table list the supported operating systems for CityEngine 2026.0
| Supported operating system | Latest update or service pack tested |
|---|---|
Windows 11 Pro and Enterprise | May 2026 update |
| Windows Server 2025 Standard and Datacenter | May 2026 update |
| Windows Server 2022 Standard and Datacenter | May 2026 update |
Windows Server 2019 Standard and Datacenter | May 2026 update |
Red Hat Enterprise Linux Server 10 | Update 1 |
Red Hat Enterprise Linux Server 9 | Update 7 |
Red Hat Enterprise Linux Server 8 | Update 10 |
AlmaLinux 10 | Update 1 |
AlmaLinux 9 | Update 7 |
AlmaLinux 8 | Update 10 |
Rocky Linux 10 | Update 1 |
Rocky Linux 9 | Update 7 |
Rocky Linux 8 | Update 10 |
Note:
- Esri does not provide support for products installed on a developer release of an operating system.
- CityEngine is only supported on 64-bit CPUs with x86-64 architecture.
- Prior and future updates or service packs for these operating system versions are supported unless otherwise stated. The operating system version and updates must be supported by the operating system provider.
Hardware requirements
The following table lists the hardware requirements for CityEngine 2026.0:
| Requirement | Minimal | Recommended |
|---|---|---|
CPU | Intel/AMD compatible (x86_64) quad-core | Intel 12th Gen Core i7 or AMD Ryzen 5800 series or higher |
Memory | 16 GB | 32 GB or more |
Disk Space | 8 GB | 32 GB or more |
GPU 1 |
| NVIDIA RTX 2060, Quadro RTX 4000 or higher, or AMD RX 5700XT or higher |
GPU Memory | 2 GB | 8 GB or more |
OpenGL | 4.1 | Latest |
Screen Resolution | 1280x720 | 1920x1200 (or higher) |
Network | Internet connection | 100 Mbps (or higher) internet connection |
- 1 It is recommended that you use the latest GPU drivers.
- 2 Integrated GPUs are only supported on Windows.
Software requirements
The following table lists the software requirements for CityEngine 2026.0:
| Operating system | Software |
|---|---|
Windows | Unreal exporter—To enable Unreal exporter, install the Epic Games Launcher from www.unrealengine.com. |
| Linux | CityEngine on Linux is distributed as an RPM package that pulls in the following dependencies automatically:
|
It is recommended to install a desktop environment from the "Workstation" package group (both GNOME and KDE Plasma are supported with Wayland or X11).
Domain requirements
Some organizations prefer to filter which domains are allowed in their organizations. Ensure you have access to the following domains to use the full capabilities of CityEngine:
- http://cityengine.esri.com/*
- Application update information
- Download Tutorials and Examples
- https://*.esri.com/*
- ArcGIS Online Terms of Use
- Download CityEngine Help (PDF)
- ArcGIS Online functionality: refer to Domain_Requirements for ArcGIS Online.
- Secure connection:
- http://*.amazontrust.com
- http://*.digicert.com
- https://*.google.com
- Portal sign in:
- Organization-specific login: refer to the requirements of your organization
- Social login: refer to the requirements of the provider
- Get Map Data OpenStreetMap integration:
- https://overpass-api.de/api/interpreter
- https://www.openstreetmap.org/*
- Python Package Management
- https://*.pypi.org
- https://*.files.pythonhosted.org
- https://*.bootstrap.pypa.io
- https://*.anaconda.org
Virtualization
CityEngine uses the OpenGL graphics API to render city scenes in its viewports. Software-based virtualized GPUs do not offer the performance required for CityEngine. Desktop virtualization products such as VMware Workstation and VirtualBox are not supported.
Enterprise-grade and cloud-based virtualization solutions offer the option to virtualize the GPU (NVIDIA vGPU, AMD MxGPU). Alternatively, a dedicated GPU can be passed through, which means the entire graphics card is provided for use by the virtual machine. A virtual machine provisioned with either a virtualized GPU or a dedicated (pass-through) GPU provides the necessary graphics performance for CityEngine.
You can install and run CityEngine on cloud-based environments. However, due to the large number of virtual machine and operating system combinations available, Esri does not offer technical support or troubleshooting for these configurations. If you encounter issues when running CityEngine in cloud-based virtual machines, consult the documentation from your cloud provider.
See the Hardware requirements section above for more information.
The following table lists the virtualization requirements for CityEngine 2026.0:
| On-premises virtual desktop infrastructure (VDI) | Notes |
|---|---|
VMware vSphere | NVIDIA vGPU enabled virtual machines |
GPU |
|
Virtual disk size 3, 4 |
|
Virtual GPU memory 5 |
|
- 3 Disk size includes space for the base OS installation plus space for CityEngine projects, examples, and tutorials.
- 4 Importing and exporting different file formats in CityEngine can be computer intensive. It is recommended that you use an SSD-based direct-attached storage system if your workflow includes frequent import and export steps.
- 5 Refer to the GPU vendor's documentation on how to partition the graphics card.
Note:
It is expected that the VDI solutions of other vendors ( Microsoft Hyper-V, Citrix XenDesktop, for example) provide a similar experience. However, Esri does not offer support or troubleshooting when running CityEngine in these environments. Consult with the manufacturer if you encounter issues.
Compatibility with ArcGIS Urban on ArcGIS Online and ArcGIS Enterprise
| ArcGIS Online (Feb 2026) | ArcGIS Enterprise 12.1 (May 2026) | ArcGIS Enterprise 12.0 (Nov 2025) | |
|---|---|---|---|
CityEngine 2026.0 | Yes | No | No |
CityEngine 2025.1 | Yes | Yes | Yes |
Limitations
The following are known limitations:
- CityEngine does not support all roaming profile features.
- NTLM proxies are not supported.
- Supported authentication methods using Portal for ArcGIS.