← 返回函数库

scaleUV

3D Texturing UV 已实现

CityEngine 官方语法

scaleUV(uvSet, uFactor, vFactor)

参数说明

参数类型默认值说明
uvSetint0UV 集编号。
uFactor, vFactorfloatUV 缩放因子。

描述

缩放指定 UV 集的坐标。uFactor > 1 时纹理在 U 方向重复更多次。

官方示例

缩放 UV:

Wall --> scaleUV(0, 2, 1)

实现说明

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

🎨 3D 预览 — 缩放 UV

@StartRule\nLot --> primitiveCube(4, 4, 4)\n        setupProjection(0, scope.xy, 2, 2)\n        projectUV(0)\n        scaleUV(0, 2, 1)\n        color(0.7, 0.7, 0.8)