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()