LCCObject::setStartLod
Establece el nivel de LOD inicial para la carga dinámica y el renderizado.
LOD0 representa la mayor calidad de renderizado y el mayor volumen de datos. LOD1, LOD2, LOD3, etc. tienen calidad progresivamente menor y volúmenes de datos más pequeños.
Requisito de versión
SDK v0.4.0+
Compatibilidad de motor
Three.js / CesiumJS
API
LCCObject::setStartLod(value: number): void
Parámetros
| Parámetro | Tipo | Obligatorio | Predeterminado | Descripción |
|---|---|---|---|---|
value | number | Sí | - | Nivel de LOD inicial. Rango: [0, totalLevel - 1]; los valores fuera de este rango se ajustan automáticamente. |
Valor de retorno
void
Ejemplo de uso
lccObject.setStartLod(1);
Notas
- Este método puede llamarse de forma síncrona inmediatamente después de
LCCRender.load(). - Los valores menores que 0 se ajustan a 0; los valores mayores que el nivel máximo de LOD disponible se ajustan al máximo.
- Este método solo tiene efecto para renderizado de calidad no completa. En PC, cuando el recuento total de splats de LOD0 es menor que el recuento máximo de splats renderizados, se utiliza renderizado de calidad completa y este método no tiene efecto.
APIs relacionadas
LCCObject::setEndLod()LCCObject::getLodInfos()LCCObject::setMaxSplats()