primitiveCube(width, height, depth)
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
width | float | — | 沿 scope X 轴的宽度。 |
height | float | — | 沿 scope Y 轴的高度。 |
depth | float | — | 沿 scope Z 轴的深度。 |
生成立方体(Box)几何体。替代 CityEngine 中已废弃的 cube 操作。立方体的底面位于 Y=0,中心位于 scope 原点。
生成长宽高为 4×3×2 的立方体:
Lot --> primitiveCube(4, 3, 2) Box
CGA.js 中的 primitiveCube 实现基于 CityEngine 2025.1 官方文档。
@StartRule\nLot --> primitiveCube(4, 3, 2)\n color(0.6, 0.7, 0.8)