The in-built lot subdivision rules are sometimes useful, however, usually we need to use CGA instead to split Lots up into appropriately sized bits.
It would be great to introduce the Offset, Skeleton and Recursive methods of splitting Lots into CGA functions, with added control over the size and shape of the subdivisions. Sometimes these need to be conditional on the size / shape of the overall lot, and it's tedious to go in and tweak the values lot by lot in the CityEngine scene.
Overall - it would be useful to have the precise control of the Split and SplitByArea functions in CGA, but with more geometric flexibility. Skeleton subdivision can wrap around corners (great), but I can't set a precise width for it (only a minimum). This makes it difficult to place connected houses in the straight areas of the Lot that have a given width (e.g the top left of the image below).
It's also not possible to use subdivision on Shapes.. only Lots. Sometimes we want to use shapes imported from CAD and no roads.
Hi Matt,
thanks for these great suggestions (e.g. running the built-in subdivisions on imported geo). We've added them to our backlog!
Best,
Simon
It's also not possible to use subdivision on Shapes.. only Lots. Sometimes we want to use shapes imported from CAD and no roads.
This is possible using the subdivide functionality you can find it in the Menu under Shapes -> Subdivide...
With the in 2024.1 introduced concept of rule inlining, you have additional options to test for certain conditions in split operations. See the "Best of Two Alternatives" example in the CGA reference: CGA: Rule inlining: Examples
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.