convexify()
将当前形状分解为凸多边形集合。如果原始形状是凹的,会生成多个凸子形状以覆盖原形状区域。
凸化凹多边形:
Star --> convexify()
CGA.js 中的 convexify 实现基于 CityEngine 2025.1 官方文档。
convexify
@StartRule\nLot --> primitiveCube(4, 4, 4)\n convexify()\n color(0.8, 0.7, 0.5)