LCCObject::setSemanticColor
设置 AI 语义着色的颜色。
版本要求
SDK v0.5.5+
引擎支持
Three.js / CesiumJS
API
LCCObject::setSemanticColor(value: number[][]): void
参数
| 参数 | 类型 | 必选 | 默认值 | 描述 |
|---|---|---|---|---|
value | number[][] | 是 | - | 颜色数组,每个元素为 [R, G, B] 格式,最多支持 100 个颜色。 |
返回值
void
使用示例
const newColor = [
[255, 82, 82],
[238, 177, 20],
// ... more colors
];
lccObject.setSemanticColor(newColor);
注意事项
- 最多支持设置 100 个颜色。
- 该方法依赖 LCC 数据中的 AI 语义标识。如果 LCC 数据未进行过 AI 语义标识,则不会有效果。
相关 API
LCCObject::setSemantic()