LCCObject::setMaxNodeSplats
Establece el número máximo de splats gaussianos por nodo.
El SDK ajusta automáticamente el LOD para adaptarse a este valor. En plataformas de bajo rendimiento, establezca un valor menor para un renderizado más fluido.
Requisito de versión
SDK v0.5.0+
Compatibilidad de motor
Three.js / CesiumJS
API
LCCObject::setMaxNodeSplats(value: number): void
Parámetros
| Parámetro | Tipo | Obligatorio | Predeterminado | Descripción |
|---|---|---|---|---|
value | number | Sí | - | Máximo de splats gaussianos por nodo, p. ej., 1500000. |
Valor de retorno
void
Ejemplo de uso
lccObject.setMaxNodeSplats(1500000);
Notas
- Este método puede llamarse de forma síncrona inmediatamente después de
LCCRender.load(). - Este método solo aplica al formato LCC; se ignora al cargar formato LCC2.
- Tenga en cuenta la diferencia:
setMaxSplats()establece el presupuesto máximo global de splats renderizados — el total real de splats gaussianos renderizados no excederá este límite.setMaxNodeSplats()establece el presupuesto máximo de splats por nodo. Dado que el formato LCC utiliza una estructura de mosaicos, establecersetMaxNodeSplats()evita que un solo nodo contenga demasiados splats gaussianos, lo que podría afectar la calidad y claridad general del renderizado.
APIs relacionadas
LCCObject::setMaxSplats()LCCObject::setMaxDistance()