LCCObject::setMaxSplats
Establece el número máximo de splats gaussianos renderizados.
Cuando el recuento real de splats gaussianos renderizados está por debajo de este valor, el renderizado procede normalmente. Cuando lo excede, el LOD se ajusta automáticamente a un nivel inferior para ajustarse al presupuesto. En plataformas de bajo rendimiento, establezca un valor menor para un renderizado más fluido.
Requisito de versión
SDK v0.4.0+
Compatibilidad de motor
Three.js / CesiumJS
API
LCCObject::setMaxSplats(value: number): void
Parámetros
| Parámetro | Tipo | Obligatorio | Predeterminado | Descripción |
|---|---|---|---|---|
value | number | Sí | 3000000 | Número máximo de splats gaussianos renderizados. |
Valor de retorno
void
Ejemplo de uso
lccObject.setMaxSplats(2000000);
Notas
- Este método puede llamarse de forma síncrona inmediatamente después de
LCCRender.load(). - Cuando el valor establecido excede el recuento total de splats de LOD0, el SDK realiza renderizado de calidad completa sin cambio de LOD, obteniendo mejor calidad. Se recomienda no exceder los 10 millones de splats.
- Diferentes plataformas de hardware soportan diferentes recuentos de splats; ajuste según las condiciones reales.
APIs relacionadas
LCCObject::setMaxNodeSplats()LCCObject::setMaxDistance()LCCObject::getLodInfos()