Releases: Esri/cityengine-sdk
CityEngine SDK 2.6.8135
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:
- Support for non-ASCII strings in many decoders and encoders.
- Better numerical precision for assets shifted far away from the origin.
- Improved behaviour for setback, setbackToArea, setbackPerEdge and shapeLUO operations resulting in less 'notches' in certain situations.
- Twinmotion compatibility option for Unreal Encoder.
- ... and much more ...
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.
CityEngine SDK 2.5.7799
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:
- New CGA functions for working with arrays such as
sortIndices
andsetElems
and support for reading material definitions. - Added a decoder and encoder for buildingSMART's IFC 2.3 format.
- Added a decoder and encoder for CGA material files.
- Improved FBX decoder (added support for embedded textures, opacity textures, and 3DS Max transformations)
- Improved mesh quality when merging vertices in
prtx::EncodePreparator
. - ... and much more ...
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.
CityEngine SDK 2.4.7316
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:
- New CGA operations like
roofRidge
,footprint
and support for local variables in rules and functions. - Improved API support for file formats with embedded resources (e.g. textures in GLB and USDZ files).
- Added support for USDZ (single-file Universal Scene Description).
- Added a decoder and encoder for Autodesk's DWG format.
- Updated Unreal encoder (added support for CityEngine scenarios and multiple UV sets).
- Texture encoders now in some cases can avoid (potential lossy) re-encoding of images and just copy the original files.
- ... and much more ...
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.
CityEngine SDK 2.3.6821
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:
- A new decoder for Universal Scene Description (USD) assets.
- Level-of-Detail (LOD) support for the Unreal Engine Datasmith encoder.
- Bug fixes and performance optimizations for CGA operations like
comp(f)
andsplit
. - Bug fixes in the material handling of the
prtx::MeshBuilder
class. - ... and much more ...
Also, do not forget to checkout our growing family of apps and plugins based on the CityEngine SDK:
- PyPRT: Python language bindings for the Procedural Runtime (PRT)
- Palladio: CityEngine plugin for SideFX Houdini
- Serlio: CityEngine plugin for Autodesk Maya
Thank you for your interest in the CityEngine SDK.
CityEngine SDK 2.2.6332
Welcome to CityEngine SDK 2.2.6332 for CityEngine 2020.0!
Please refer to the README.md file in the repository root for installation instructions. The latest changes are listed in the changelog.md file and include:
- A new encoder for the Universal Scene Description (USD) format by Pixar.
- A new decoder to read comma separated values (CSV) files within CGA.
- Improved support for array data types in CGA.
- ... and many more improvements, updates and bug fixes!
Also, don't forget to checkout our growing family of apps and plugins based on the SDK:
- PyPRT: Python language bindings for the Procedural Runtime (PRT)
- Palladio: CityEngine plugin for SideFX Houdini
- Serlio: CityEngine plugin for Autodesk Maya
Thank you for your interest in the CityEngine SDK.
CityEngine SDK 2.1.5705
Welcome to CityEngine SDK 2.1.5705 for CityEngine 2019.1
This minor update fixes broken links in the CGA reference documentation embedded in the CityEngine SDK.
Otherwise this release is identical to 2.1.5704.
CityEngine SDK 2.1.5704
Welcome to CityEngine SDK 2.1.5704 for CityEngine 2019.1
Please refer to the README.md file in the repository root for installation instructions. The latest changes are listed in the changelog.md file and include:
- CGA has received new array initialization functions for attributes.
- The I3S encoder now supports PBR materials and was updated to I3S Version 1.7. Additionally, it has received general performance optimizations and uses less memory when creating texture atlases.
- The Unreal encoder was updated to create its own "master" materials, there is no need anymore for manually created "master" materials in the importing Unreal scene.
- ... and much more ...
Thank you for your interest in the CityEngine SDK.
CityEngine SDK 2.0.5403
Welcome to CityEngine SDK 2.0.5403 for CityEngine 2019.0.
Please refer to the README.md file in the repository root for installation instructions. The latest changes are listed in the changelog.md file and include:
- The CityEngine SDK is now free for non-commercial use and we removed the technical requirement to have a CityEngine license, i.e. the CityEngine SDK runs without a license now. All content of all directories is licensed under the Esri Terms of Use.
- Removed FlexLicParams and LicParams structs and LicParams parameter in init() function.
- New CGA operations and functions (e.g.
rectify
andsetbackPerEdge
). - New glTF encoder and decoders.
- ... and much more ...
Thank you for your interest in the CityEngine SDK.
Esri CityEngine SDK 1.10.4198
Dear CityEngine SDK user,
for installation instructions, please refer to the README.md file in the repository root. For information about changes and bug-fixes, please refer to the changelog.md also in the repository root.
Thank you for your interest in CityEngine SDK.
Esri CityEngine SDK 1.10.4051
Dear CityEngine SDK user,
for installation instructions, please refer to the README.md file in the repository root. For information about changes and bug-fixes, please refer to the changelog.md also in the repository root.
Please note, this release has updated compiler requirements, see README.md
Thank you for your interest in CityEngine SDK.