语法
- float assetInfo(filePath, attribute)
参数
- filePath - string资产路径。 有关搜索位置的信息,请参阅资产搜索。
- attribute - selector{ sx | sy | sz | tx | ty | tz } - 指定资产大小或平移。
返回
返回资产大小或平移。
描述
assetInfo 函数用于返回在 filePath 中定义的资产大小或平移,具体取决于指定的 attribute 选择器。
相关内容
示例
注:
- 平移值由 CityEngine 根据资产边界框的拐角,使用可能的 x、y 和 z 坐标 (XYZmin) 最低的拐角进行计算。
- 所有特定的 3d 变换(在本示例中,maya 平移 X = 0.6, Y = 0.7, Z = 0.8)不会意外与 CityEngine 计算的平移混淆。

print(assetInfo("assets/unitCube.obj", sx))
print(assetInfo("assets/unitCube.obj", sy))
print(assetInfo("assets/unitCube.obj", sz))
print(assetInfo("assets/unitCube.obj", tx))
print(assetInfo("assets/unitCube.obj", ty))
print(assetInfo("assets/unitCube.obj", tz))
# results =
# 0.2
# 0.3
# 0.4
# 0.5
# 0.55
# 0.6