← 返回函数库

mirrorScope

Scope Mirror 部分实现

CityEngine 官方语法

mirrorScope(axis)

参数说明

参数类型默认值说明
axisselector镜像轴:world.x、world.y、world.z。

描述

沿指定轴镜像 scope。与 mirror 不同,mirrorScope 只翻转 scope 的坐标轴,不直接改变几何体顶点。

当前实现中 mirrorScope 与 mirror 行为类似。完整实现应仅翻转 scope 轴方向。

官方示例

镜像 scope:

Mass --> mirrorScope(world.x) Flipped

实现说明

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

🎨 3D 预览 — 镜像 Scope

@StartRule\nLot --> primitiveCube(4, 4, 4)\n        mirrorScope(world.x)\n        color(0.8, 0.6, 0.6)