LCCObject::setEndLod
Imposta il livello LOD massimo da utilizzare.
Ad esempio, se il livello LOD massimo del modello LCC è LOD6, ma appaiono buchi quando si visualizza da lontano, chiamare setEndLod(5) per abbassare il LOD massimo di rendering da LOD6 a LOD5, eliminando i buchi.
Requisito di versione
SDK v0.5.0+
Supporto motore
Three.js / CesiumJS
API
LCCObject::setEndLod(value: number): void
Parametri
| Parametro | Tipo | Obbligatorio | Predefinito | Descrizione |
|---|---|---|---|---|
value | number | Sì | - | Livello LOD massimo consentito. |
Valore di ritorno
void
Esempio di utilizzo
const lods = lccObject.getLodInfos();
// lods = [12385554, 5872608, 2838509, 1377826, 664160]
// 5 LOD levels in total
// Set the highest LOD rendering level to LOD3
lccObject.setEndLod(lods.length - 2);
Note
- Questo metodo può essere chiamato in modo sincrono subito dopo
LCCRender.load(). - Alcuni modelli presentano buchi evidenti ai livelli LOD più alti; limitare il livello LOD massimo evita questo problema.
API correlate
LCCObject::setStartLod()LCCObject::getLodInfos()