Posts

Showing posts with the label Beginner Guide

[024] How to Use the Split Command with Fixed and Ratio Values in CityEngine

Image
Learn the fundamental concepts of dividing shapes into exact architectural dimensions and relative ratios using CityEngine's most essential command. This tutorial covers everything from the basic syntax of the split command to advanced techniques like repeating splits, nested divisions, and relative ratio splitting ( ~ ). By the end of this guide, you will understand how to precisely control the subdivision of your procedural models to prepare them for detailed architectural detailing. Understanding the Basics of the Split Command In CGA, creating form begins with effective subdivision. Whether it’s recessed areas, protruding elements, decorative inserts, door placements, or color zones—it is all about defining regions so that everything is positioned at the desired size in the planned location. This is where the split command comes into play. If you look at the CGA reference, there are two additional commands...

[017] Why Understanding Workflow Matters Before Learning CGA in CityEngine

Image
Understand the hierarchical logic of CityEngine menus to simplify complex CGA coding. In this tutorial, we take a short break from technical configuration to discuss the "why" behind the "how." Many beginners struggle with CGA because they jump into the code without understanding the procedural flow. We will bridge the gap between the CityEngine interface and the logic of rule-based modeling. For those wondering when the actual CGA coding begins, I wanted to share two realizations I had while learning and understanding Esri CityEngine . 1. Why CityEngine Menus Help You Understand CGA Workflow The menus in CityEngine are not just for manual editing; they are designed to help you understand the procedural logic required for coding. If you don't grasp how the software handles shapes and models through the UI first, the code will feel abstract and frustrating. If I jump straight int...