Avatar of Mario Zio
Mario ZioFlag for Italy asked on

CityEngine + WebGL integration

Hello to everyone. I would like to build a 3d City with the tool called CityEngine by Esri and I would like to convert the cityscape into a WebGL project. Is there an easy way to do this ? Someone has been able to do it already and you can see the result here :


New York City 2259 is a WebGL demo by Aleksandar Rodic, a former WebGL developer at Google. The cityscape is a product of the CityEngine application and has been converted using Processing and is displayed using three.js

it says that the city has been converted using Processing and displayed using three.js. What is this "Processing" ? What's the conversion procedure ? Do you have more informations about how to do this kind of operation ? Thanks.
PythonJavaScriptCAD/Architecture Software

Avatar of undefined
Last Comment
Mario Zio

8/22/2022 - Mon

It is done with canvas. The processing is jquery scripting to define the metric, geometry and location of all the elements and the math to automate it throught three planes.  

Unless you have experience with canvas and jquery; you have a big learning curve and you might want to start with something less ambitious.

Mario Zio

Read here :


someone has created a python script to extract the coordinates from a blender model,like the facial animation. I would like to change the face used by Anton with another one. Is it an hard operation to do ? Now the script does not work,but when it is fixed,it will do the mathematic calculations for me ? I'm trying to find some way to reduce the learning curve.

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
Mario Zio

Nope. I'm brute forced to study HTML 5 + WebGL + JScript + Canvas and so on,but at least with the python scripts I can avoid to learn and do the math calculations.
All of life is about relationships, and EE has made a viirtual community a real community. It lifts everyone's boat
William Peck
Mario Zio

No real help given by the expert here. Only a common sense advise.