LCCObject::setMaxDistance
Setzt die maximale Rendering-Sichtweite.
Eine größere Sichtweite liefert bessere Rendering-Ergebnisse, erhöht aber den Leistungsaufwand. Verwenden Sie diese Methode, um die Rendering-Leistung zu steuern.
Versionsanforderung
SDK v0.4.0+
Engine-Unterstützung
Three.js / CesiumJS
API
LCCObject::setMaxDistance(value: number): void
Parameter
| Parameter | Typ | Erforderlich | Standard | Beschreibung |
|---|---|---|---|---|
value | number | Ja | 200 (PC) / 100 (Mobil) | Sichtweite, in Metern. |
Rückgabewert
void
Verwendungsbeispiel
lccObject.setMaxDistance(100);
Hinweise
- Diese Methode kann sofort nach
LCCRender.load()synchron aufgerufen werden. - Diese Methode gilt nur für das LCC-Format; beim Laden des LCC2-Formats wird sie ignoriert.
- Ab SDK v0.5.0 erhöht sich
maxDistanceautomatisch mit der Höhe der Kamera über dem LCC-Modell. - Wird typischerweise in Verbindung mit
setMaxSplats()verwendet.
Verwandte APIs
LCCObject::setMaxSplats()LCCObject::setMaxNodeSplats()