The May sale is here! Save 70% on select products now through May 23.

CityEngine VR Experience

4.33 out of 5 stars(15 ratings)
  • 67%
  • 13%
  • 13%
  • 0%
  • 7%

Unreal Engine 4 project template to create VR experiences for collaborative exploration of ArcGIS CityEngine architecture and ArcGIS Urban planning scenarios.

  • Supported Platforms
  • Supported Engine Versions
    4.25, 4.27
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.

The CityEngine VR Experience is a complete solution for easily creating a premium VR application to explore your 3D city models and urban planning scenarios. It builds on a combination of ArcGIS CityEngine, which is used for data integration, 3D modeling and scenario development, and Epic Games UnrealEngine, which then renders the scene in real-time, controls the VR headset and its controllers, and allows for collaborative studies using multiple headsets over the network. The experience comes as a ready-to-use and extensible Unreal Engine project template, from which CityEngine scenes can be easily imported, configured and viewed. The project template can be easily customized (Blueprints & C++) for specific needs.

Overview video:

Overview article:

ArcGIS CityEngine:

Technical Details

List of Features

  • Unreal Engine project containing all necessary materials, blueprints and C++ code to create an interactive VR experience for architecture and urban planning
  • Integrated VR locomotion and interaction with the city model (panning, zooming, pointing, points of interest, switching scenarios, setting time of day, etc.)
  • Streamlined export-import from CityEngine to Unreal Engine with Datasmith
  • Easily extensible
  • Supports HTC Vive, Vive Pro; Oculus Quest 1/2 (with Link), Rift, Rift S; Windows MR devices. Multiple devices are supported for collaborative VR
  • Integrated tutorial blueprints
  • Integrated onboarding experience (tutorial)
  • Integrated non-VR level with metadata support
  • Number of Blueprints: 71

Supported Development Platforms



Important Notes

This is a C++ project which requires Visual Studio 2017 / 2019 and UE4 requirements (see