Posts

[013] How to Use Facade Wizard in Esri CityEngine for Procedural Facades

Image
Subdivide facade images into procedural components to generate automated CGA code. In this tutorial, you will learn how to leverage the Facade Wizard in Esri CityEngine to transform 2D images into 3D procedural building skins. This tool is particularly effective for modeling high-rise buildings and apartments where repetitive patterns are common, providing a foundational workflow for Digital Twin creation. CGA Efficiency and the Facade Wizard Define the efficiency of CGA for repetitive building structures. The types of building forms that can be created efficiently using CGA are those where the same shapes are simply repeated. While you could create single-family houses or even gas stations, it is most efficient when creating simple, repetitive forms with slight variations, such as high-rise buildings and apartments. When working on such forms, you can also use the Facade Wizard . To be honest, you might won...

[011-012] CityEngine Navigator & 3D Viewport Guide (Workspace, Camera & Bookmarks)

Image
In this combined tutorial, you will understand CityEngine's two most essential interfaces: the Navigator Panel and the 3D Viewport . You will learn how to properly organize project directories, manage external assets, configure professional camera lenses, and save precise viewpoints for urban simulations. Tutorial Video: How to Customize Viewport Layouts in Esri CityEngine Part 1: CityEngine Navigator Panel (Resource Management) Let's start by exploring the CityEngine Navigator panel. When you create a new Project in CityEngine, the software automatically generates eight default subfolders. This folder structure is designed to help users conveniently categorize the various types of files needed for procedural modeling. [img 1 : Navigator panel showing the default project folder structure including assets, data, images, maps, models, rules, scenes,...

010] CityEngine Layer Types Explained (Graph, Shape, Map & More)

Image
This is a beginner-friendly guide to understanding CityEngine layer types. In this tutorial, you will explore the 10 distinct layer types in Esri CityEngine. Understanding how to categorize data into Graphs, Shapes, Static Models, and Maps is the most crucial step for maintaining an organized and efficient 3D urban modeling workflow. CityEngine fundamentally categorizes object properties into five main layer types. Since the 'Map Layer' is further subdivided into five specific functions, there are a total of 10 layer types you can utilize. We will only do a broad overview today. For highly technical details on each layer, it is always best to refer to the official CityEngine Help documentation. When you import a specific file, CityEngine automatically reads its geometric properties and generates the appropriate layer. You can also create these layers manually from the top menu. Lines → Graph Layer Faces/...

[009] How to Generate Basic Streets in CityEngine

Image
Learn how to generate basic streets in Esri CityEngine using the Street Creation tool. The built-in Street tool is best for conceptual networks rather than highly detailed engineering blueprints. Its greatest value lies in automatically dividing geometry into 'Street', 'Sidewalk', and 'Joint' shapes, which act as immediate triggers for your CGA rules. This tutorial covers how to create street networks, adjust sidewalk width, and understand Start Rules (Street, Sidewalk, Joint) for CGA-based procedural modeling. The Street Creation tool is arguably one of the most frustrating features in CityEngine. However, it contains fundamental concepts you must understand before diving into CGA coding, so we need to cover it briefly. First, let me explain why it can be frustrating: it is terrible at handling highly curved or sloped roads. It is incredibly difficult to perfectly replicate a complex, real-world en...