LCC Web SDK ist ein von Shenzhen XGRIDS Innovation Technology für die Engines Three.js und Cesium.js entwickeltes 3DGS (3D Gaussian Splatting) Software Development Kit. Das SDK kapselt eine Reihe von Funktionen wie Rendering, Raycast-Erkennung und weitere Dienste.
| Version | Unterstützte Engines |
|---|
| v0.2.0 und höher | Three.js 184 / Cesium 1.117 |
| Format | Erweiterung | Beschreibung |
|---|
| LCC2 | .lcc2 | XGRIDS-eigenes Format, Nachfolger von LCC, mit extremer Kompression für großflächige reale Szenen mit Milliarden von Gaussians |
| LCC | .lcc | XGRIDS-eigenes Format |
LCC Web SDK Download
- Unterstützung gängiger PC-Browser: Chrome, Firefox, Safari, Edge
- Unterstützung von Three.js und Cesium.js
- Trennung von Basis-Rendering und Spherical-Harmonics-Rendering
- Echtzeit-Aktivierung/-Deaktivierung des Spherical-Harmonics-Renderings
- Laden von Umgebungsdaten mit Echtzeit-Anzeige und -Ausblendung
- Umschaltung zwischen Punktwolken- und 3DGS-Rendering
- Modelltransformation
- Raycast-Erkennung einschließlich Mesh-Raycast
- Kollisionserkennungs-Schnittstellen
- Lokaler Daten-Cache
- Globale Alpha-Anpassung
- Box- und Ebenen-Clipping
- Validierung von Token-authentifizierten meta.lcc-Datei-URL-Anfragen
- Perspektivisches/orthographisches Rendering
- WebXR-Unterstützung