CityEngine is a 3D city modeling software for urban design, visual effects, and VR/AR production. With its C++ SDK you can create plugins and standalone apps capable to execute CityEngine CGA procedural modeling rules.
Welcome to CityEngine SDK 3.1.9666 for CityEngine 2023.1!
This SDK contains the CityEngine Procedural Runtime (PRT), documentation and C++ example code.
Please refer to the README in the repository root for instructions and how to build the SDK examples.
The latest changes in PRT are listed in the changelog.md and include:
Thank you for your interest in the CityEngine SDK!
Welcome to CityEngine SDK 3.0.8961!
This SDK contains the CityEngine Procedural Runtime (PRT), documentation and C++ example code.
Please refer to the README in the repository root for instructions and how to build the SDK examples.
The latest changes in PRT are listed in the changelog.md and include:
Thank you for your interest in the CityEngine SDK!
PS: the included examples are not updated for this release. They will be updated again for CityEngine 2023.1.
Welcome to CityEngine SDK 3.0.8905!
This SDK contains the CityEngine Procedural Runtime (PRT), documentation and C++ example code.
Please refer to the README in the repository root for instructions and how to build the SDK examples.
The latest changes in PRT are listed in the changelog.md and include:
Thank you for your interest in the CityEngine SDK!
Welcome to CityEngine SDK 2.7.8603!
This SDK contains the CityEngine Procedural Runtime (PRT), documentation and C++ example code.
Please refer to the README in the repository root for instructions and how to build the SDK examples.
The latest changes in PRT are listed in the changelog.md and include:
Thank you for your interest in the CityEngine SDK!
Welcome to CityEngine SDK 2.7.8538 for CityEngine 2022.1!
This SDK contains the CityEngine Procedural Runtime (PRT), documentation and C++ example code.
Please refer to the README in the repository root for instructions and how to build the SDK examples.
The latest changes in PRT are listed in the changelog.md and include:
splitAndSetbackPerimeter
).Thank you for your interest in the CityEngine SDK!
Welcome to CityEngine SDK 2.6.8300 for CityEngine 2022.0! This SDK contains the CityEngine Procedural Runtime (PRT), documentation and C++ example code.
Please refer to the README in the repository root for instructions and how to build the SDK examples.
The latest changes in PRT are listed in the changelog and include:
import
command, improvements to resetMaterial
, readMaterial
and alignScopeToGeometry
).Thank you for your interest in the CityEngine SDK!
Welcome to CityEngine SDK 2.6.8135!
Please refer to the README.md instructions and how to build the SDK examples. The latest changes in the Procedural Runtime (PRT) are listed in the changelog.md file and include:
Also, do not forget to checkout our growing family of apps and plugins based on the CityEngine SDK at https://esri.github.io/cityengine.
Thank you for your interest in the CityEngine SDK.
Welcome to CityEngine SDK 2.5.7799 for CityEngine 2021.1!
Please refer to the README.md file in the repository root for instructions and how to build the SDK examples. The latest changes in the Procedural Runtime (PRT) are listed in the changelog.md file and include:
sortIndices
and setElems
and support for reading material definitions.prtx::EncodePreparator
.Also, do not forget to checkout our growing family of apps and plugins based on the CityEngine SDK at https://esri.github.io/cityengine.
Thank you for your interest in the CityEngine SDK.
Welcome to CityEngine SDK 2.4.7316 for CityEngine 2021.0!
Please refer to the README.md file in the repository root for instructions and how to build the SDK examples. The latest changes in the Procedural Runtime (PRT) are listed in the changelog.md file and include:
roofRidge
, footprint
and support for local variables in rules and functions.Also, do not forget to checkout our growing family of apps and plugins based on the CityEngine SDK at https://esri.github.io/cityengine, the latest addition is Vitruvio, a CityEngine Plugin for Unreal Engine.
Thank you for your interest in the CityEngine SDK.
Welcome to CityEngine SDK 2.3 for CityEngine 2020.1!
Please refer to the README.md file in the repository root for instructions and how to build the examples. The latest changes are listed in the changelog.md file and include:
comp(f)
and split
.prtx::MeshBuilder
class.Also, do not forget to checkout our growing family of apps and plugins based on the CityEngine SDK:
Thank you for your interest in the CityEngine SDK.