← 返回函数库

taper

Geometry Manipulation Taper 部分实现

CityEngine 官方语法

taper(height)

参数说明

参数类型默认值说明
heightfloat锥化高度。

描述

将当前形状锥化(taper)。从底面向上逐渐缩小截面,形成锥形或金字塔形。

当前实现为简化版本。沿 Y 轴向上线性缩小截面。

官方示例

锥化形状:

Base --> taper(5) Pyramid

实现说明

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

🎨 3D 预览 — 锥化

@StartRule\nLot --> primitiveCube(4, 4, 4)\n        taper(5)\n        color(0.9, 0.8, 0.5)