Posts

Showing posts with the label 3D Architecture

[033] How to Use the Comp Command in Esri CityEngine for Component-Based Modeling

Image
Learn how to decompose 3D volumes into editable sub-elements using the component split. This tutorial introduces the 'comp' command, explaining the fundamental differences between it and the 'split' command. You will learn how to isolate vertices, edges, and faces from a 3D model, understand the difference between shared and independent edges, and use operators to control model hierarchy and indexing for targeted rule applications. When I first started this blog, I thought it would be enough to simply explain a few commands, organize the important details, and finish after writing about 50 posts. Even though I have covered less than 10% of what I originally planned, this series has already reached its 33rd post. Not long ago, I saw the music video for "Standing Next to You" and started playing the drums again, which I had forgotten about for a while. I had taken a break because my right knee would...

[027] Understanding Absolute Ratio Split (') in Esri CityEngine CGA

Image
Learn to utilize the absolute ratio symbol (') in CGA split operations to divide shapes based on a normalized total length of 1. This tutorial explains how the absolute ratio (') symbol works in Esri CityEngine CGA. Unlike relative split (~), it normalizes the split direction to a total value of 1, enabling consistent proportional subdivision regardless of actual geometry size. We explore its technical application in high-rise building facades and analyze how reference points shift in nested split operations. What Is the Absolute Ratio Symbol (') in CityEngine CGA? The importance of the split operation in CGA cannot be overstated. It is important to learn various ways of using split while analyzing rules written by others. Until yesterday, we covered the relative split symbol '~', which divides internal regions relatively. Today, we'll explore how to split shapes using absolute ratios, where th...

[022] Export CGA Rules to SketchUp Using RPK Packages

Image
Integrate procedural CityEngine logic directly into SketchUp by packaging CGA files as Rule Packages (RPK). This tutorial demonstrates the process of converting CityEngine CGA rules into RPK files and utilizing them within SketchUp via a dedicated extension. While custom rules may currently face stability limitations in some versions, we will cover the essential workflow from rule creation to package installation and testing. Workflow Overview: CityEngine CGA to SketchUp RPK Pipeline It is said that CityEngine CGA files can be used in SketchUp, but in conclusion, it does not work well. The items included during installation work fine, but when trying to use custom-made ones, SketchUp ends up force-closing. Since I haven't used SketchUp much, even looking at GitHub, there are no bug reports at all, so I don't know what the problem is. Nevertheless, I will proceed with calling the CGA extension in SketchUp for now. ...