Supported operating systems
Supported operating system | Latest update or service pack tested |
---|---|
Windows 11 Pro and Enterprise | May 2022 update |
Windows 10 Pro and Enterprise | May 2022 Update |
Windows 8.1 Pro and Enterprise | May 2022 update |
Windows Server 2022 Standard and Datacenter | May 2022 Update |
Windows Server 2019 Standard and Datacenter | May 2022 update |
Windows Server 2016 Standard and Datacenter | May 2022 update |
Windows Server 2012 R2 Standard and Datacenter | May 2022 update |
Red Hat Enterprise Linux (RHEL) Server 8 | Update 5 |
Red Hat Enterprise Linux (RHEL) Server 7 | Update 9 |
Note:
- Esri does not provide support for products installed on a developer's 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
Requirement | Minimal | Recommended |
---|---|---|
CPU | Intel/AMD compatible (x86_64) quad-core | Intel i5 (10th Gen) 8-core or AMD Ryzen 5 (3rd Gen) 8-core or higher |
Memory | 16 GB | 32 GB or more |
Disk Space | 4 GB | 32 GB or more |
GPU 1 |
|
|
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 to use the latest GPU drivers.
- 2 Intel integrated GPUs are only supported on Windows.
Software requirements
Operating System | Software Requirements |
---|---|
Windows | Unreal exporter: to enable the Unreal exporter, install the Epic Games Launcher from www.unrealengine.com. |
Red Hat Enterprise Linux (RHEL) |
|
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. Therefore desktop virtualization products such as VMware Workstation or 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 VM. A virtual machine provisioned with either a virtualized GPU or a dedicated (pass-through) GPU provides the necessary graphics performance for CityEngine.
CityEngine will install and run successfully on cloud-based environments. However, due to the large number of virtual machine/OS combinations available, Esri cannot offer technical support or troubleshooting for these configurations. If you encounter issues when running in cloud-based VMs, please consult your cloud provider's documentation.
See Hardware requirements for more information.
On-premises virtual desktop infrastructure (VDI) | Notes |
---|---|
VMware vSphere | Nvidia vGPU enabled virtual machines |
GPU | Minimum:
Recommended:
|
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 IO-intensive. It is recommended to use a 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 graphic card.
Note:
It is expected that the virtualized desktop infrastructure (VDI) solutions of other vendors (Microsoft Hyper-V, Citrix XenDesktop) will 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.
Frequently asked questions
Does CityEngine support roaming profiles?
CityEngine may not support all roaming profile features.
Are there known limitations of supported proxy servers?
NTLM Proxies are not supported.