LCCObject::setStartLod
Imposta il livello LOD iniziale per il caricamento dinamico e il rendering.
LOD0 rappresenta la qualità di rendering più alta e il volume di dati maggiore. LOD1, LOD2, LOD3, ecc. hanno qualità progressivamente inferiore e volumi di dati più piccoli.
Requisito di versione
SDK v0.4.0+
Supporto motore
Three.js / CesiumJS
API
LCCObject::setStartLod(value: number): void
Parametri
| Parametro | Tipo | Obbligatorio | Predefinito | Descrizione |
|---|---|---|---|---|
value | number | Sì | - | Livello LOD iniziale. Intervallo: [0, totalLevel - 1]; i valori fuori da questo intervallo vengono automaticamente limitati. |
Valore di ritorno
void
Esempio di utilizzo
lccObject.setStartLod(1);
Note
- Questo metodo può essere chiamato in modo sincrono subito dopo
LCCRender.load(). - I valori inferiori a 0 vengono limitati a 0; i valori superiori al livello LOD massimo disponibile vengono limitati al massimo.
- Questo metodo ha effetto solo per il rendering non a qualità completa. Su PC, quando il conteggio totale di splat LOD0 è inferiore al numero massimo di splat renderizzati, viene utilizzato il rendering a qualità completa e questo metodo non ha effetto.
API correlate
LCCObject::setEndLod()LCCObject::getLodInfos()LCCObject::setMaxSplats()