LCCObject::setMaxSplats
设置最大渲染的高斯椭球数量。
实际渲染的高斯椭球数量小于该值时正常渲染,大于该值时会自动调整低级别 LOD 进行适应。在低性能平台可以设置较小值以便流畅渲染。
版本要求
SDK v0.4.0+
引擎支持
Three.js / CesiumJS
API
LCCObject::setMaxSplats(value: number): void
参数
| 参数 | 类型 | 必选 | 默认值 | 描述 |
|---|---|---|---|---|
value | number | 是 | 3000000 | 最大渲染高斯椭球数量。 |
返回值
void
使用示例
lccObject.setMaxSplats(2000000);
注意事项
- 此接口可以在
LCCRender.load()后立即同步调用。 - 当设置的值大于 LOD0 时,SDK 会进行全量渲染,不会切换 LOD,渲染质量较好。建议不超过 1000 万点。
- 不同硬件平台能支持的 splat 数量不同,需根据实际情况调整。
相关 API
LCCObject::setMaxNodeSplats()LCCObject::setMaxDistance()LCCObject::getLodInfos()