LCCObject::setStartLod
設置動態加載渲染時的起始 LOD 層級。
LOD0 表示渲染質量最高、渲染數據量最大的節點,LOD1、LOD2、LOD3... 渲染質量依次降低,同時渲染數據量也依次降低。
版本要求
SDK v0.4.0+
引擎支持
Three.js / CesiumJS
API
LCCObject::setStartLod(value: number): void
參數
| 參數 | 類型 | 必選 | 默認值 | 描述 |
|---|---|---|---|---|
value | number | 是 | - | 起始 LOD 層級。範圍為 [0, totalLevel - 1],超出範圍會自動調整到有效值。 |
返回值
void
使用示例
lccObject.setStartLod(1);
注意事項
- 此接口可以在
LCCRender.load()後立即同步調用。 - 參數小於 0 會被調整到 0,大於最大可用 LOD 層級會被調整到最大可用 LOD 層級。
- 該方法只對非全量渲染起作用。在 PC 端,當 LOD0 總 splat 數小於最大渲染點數時會全量渲染,此時此接口不生效。
相關 API
LCCObject::setEndLod()LCCObject::getLodInfos()LCCObject::setMaxSplats()