← 返回函数库

innerRectangle

Geometry Subdivision Shape 部分实现

CityEngine 官方语法

innerRectangle()

参数说明

参数类型默认值说明

描述

提取当前多边形内的最大内接矩形。常用于在不规则地块上放置规则建筑。

当前实现为简化版本。使用简单的包围盒近似。

官方示例

提取内接矩形:

Lot --> innerRectangle() Building

实现说明

CGA.js 中的 innerRectangle 实现基于 CityEngine 2025.1 官方文档。

🎨 3D 预览 — 内接矩形

@StartRule\nLot --> primitiveCube(6, 0.2, 6)\n        innerRectangle()\n        color(0.8, 0.7, 0.5)