CityEngine SDK

3444
10
12-19-2013 07:35 AM
JosephChimento
New Contributor
Greetings,

I am looking for the CityEngine SDK and I am unable to find it on the disc that came with my CityEngine purchase nor on any of the various ESRI/ArcGIS Websites.

Specifically I am looking for the software that provides the following functionality listed on the Features page of the CityEngine website:

CityEngine SDK
The CityEngine SDK allows you to embed procedural geometry creation in other applications such as 3D modeling tools (e.g. SketchUp, Maya), game engines (e.g. Unity3D, Unreal Engine), simulation engines (e.g. CitiLabs, Vega Prime), or custom ArcGIS for Desktop tools and extensions.

Is there such a software package or is it somehow included in one of the other ESRI/ArcGIS SDKs available?
Tags (3)
0 Kudos
10 Replies
ElliotHartley
Occasional Contributor
I'd also like to know too, please don't say we have to sign up as a developer (or partner) to gain access!

Elliot

Greetings,

I am looking for the CityEngine SDK and I am unable to find it on the disc that came with my CityEngine purchase nor on any of the various ESRI/ArcGIS Websites.

Specifically I am looking for the software that provides the following functionality listed on the Features page of the CityEngine website:

CityEngine SDK
The CityEngine SDK allows you to embed procedural geometry creation in other applications such as 3D modeling tools (e.g. SketchUp, Maya), game engines (e.g. Unity3D, Unreal Engine), simulation engines (e.g. CitiLabs, Vega Prime), or custom ArcGIS for Desktop tools and extensions.

Is there such a software package or is it somehow included in one of the other ESRI/ArcGIS SDKs available?
0 Kudos
HaiyangXu
New Contributor II
I also want to know the CityEngine SDK, Is there any documents?
0 Kudos
floraroumpani
New Contributor
Hello Everyone,

I believe that the SDK is found in github https://github.com/ArcGIS/esri-cityengine-sdk.
I managed to download it, but i cant seem to get it to work.
In keep getting the following error when i try to make an installer: module machine type x64 conflicts with target machine type x86.
If you get there let me know if you run into the same problem.

Many thanks,
Flora R.
0 Kudos
JasonMele
New Contributor
0 Kudos
JasonMele
New Contributor
Hi,

Has CityEngine SDK been released? If not, any timeline?
Thanks!
0 Kudos
floraroumpani
New Contributor
Hello,
ESRI just published that the SDK will be published soon via Github. I haven't seen any specific date yet.
0 Kudos
floraroumpani
New Contributor
Hello! the SDK is back online on https://github.com/Esri/esri-cityengine-sdk.
however i do have problems running it.
The installation worked, but there is something wrong with the license:
[2014-Jan-13 15:55:08.544564] [info] ESRI Procedural Runtime
[2014-Jan-13 15:55:08.548568] [info] Version: 1.0.1201 | Build Date: Sat 12/21/2013 07:24 PM | Build Config: PRT_BC_REL PRT_CC_OPT PRT_TC_VC10 | OS: win32
[2014-Jan-13 15:55:08.893139] [warning] failed to load or register extensions from 'C:\Program Files\Esri\esri-cityengine-sdk-win64\examples\prt4cmd\install\lib\VueExport.dll' due to exception: error while loading function 'registerExtensionFactories': The specified procedure could not be found.


Many thanks Flora R
0 Kudos
SimonHaegler
Esri Contributor
Hi everybody

Thanks for your interest in the CityEngine SDK. I'll try to answer the questions in this thread so far.

The published SDK is currently in a pre-release state (release candidate) while we are finishing things.

(1) The official location of the SDK is on github:
https://github.com/Esri/esri-cityengine-sdk

(2) Direkt link to the releases:
https://github.com/Esri/esri-cityengine-sdk/releases

(3) Documentation
The whitepaper and architecture documentation can be directly downloaded (click on "view raw"):
- https://github.com/Esri/esri-cityengine-sdk/blob/win64/doc/esri_prt_architecture.pdf
- https://github.com/Esri/esri-cityengine-sdk/blob/win64/doc/esri_prt_whitepaper.pdf
- The C++ reference is included in the "doc" subfolder of the release. We will also put it online in the near future.

A few general things to note:
- The CityEngine SDK is currently only available for 64bit platforms.
- A valid CityEngine license is required (floating or node-locked).
- CityEngine 2013.1 is required to generate rule packges (rpk) for use with the SDK.
- You can choose to either clone the repository (and easily get updates via 'git pull') or just download the zips on the release page.

Some technical comments:
- The warning about the VueExport.dll is expected and can be ignored.
- The message "module machine type x64 conflicts with target machine type x86" means that the SDK has been run on a 32bit machine. This is not supported at the moment.

We appreciate any feedback or bug reports via the github issue tracker!

Thanks for your patience while we finish and polish the SDK.

Kind regards,
Simon
doloreslimon_romero
New Contributor
greetings
I'm trying to run the SDK sample prt4cmd but throws me an error before generating the executable "fatal error LNK1112: module machine type x64 conflics with target machine type x86" when I do "nmake install"

My environment:
Windows 7 professional  64 bits
Microsoft Visual Studio 2010 Version 10.0.40219.1 SP1
boost 1.55.0
cmake-win32-x86 2.8.12.2
CityEngine-esri-sdk-win64-1.0.1209

it is the x86 version of cmake? so if it's not find the 64-bit version
or am I doing something wrong?

thanks!
0 Kudos