XGRIDSDocs
  • 简体中文
  • English
  • 繁體中文
  • 日本語
  • Deutsch
  • Español
  • Italiano
  • Français
  • Русский
  • Polski
  • Nederlands
  • 简体中文
  • English
  • 繁體中文
  • 日本語
  • Deutsch
  • Español
  • Italiano
  • Français
  • Русский
  • Polski
  • Nederlands
  • Seria Lixel PortalCam

    • PortalCam P1

      • Przegląd produktu
      • Podstawowa obsługa
      • Korzystanie z aplikacji LCC Scan
      • Konserwacja i pielęgnacja
      • FAQ
  • Seria Lixel K

    • Lixel K1

      • Przegląd produktu
      • Podstawowa obsługa
      • Aktywacja i połączenie urządzenia
      • Przebieg skanowania
      • Pozyskiwanie danych chmury punktów ze współrzędnymi bezwzględnymi
      • Fuzja map
      • Zalecenia dotyczące planowania trasy dla typowych scen
      • Środki ostrożności
      • FAQ
    • Lixel K2

      • Przegląd produktu
      • Podstawowa obsługa
      • Aktywacja i połączenie urządzenia
      • Przebieg skanowania
      • Pozyskiwanie danych chmury punktów ze współrzędnymi bezwzględnymi
      • Fuzja map
      • Zalecenia dotyczące planowania trasy dla typowych scen
      • Środki ostrożności
      • FAQ
  • Seria Lixel L

    • Lixel L2 Pro

      • Przegląd produktu
      • Podstawowa obsługa
      • Aktywacja i połączenie urządzenia
      • Proces skanowania
      • Pozyskiwanie danych chmury punktów ze współrzędnymi bezwzględnymi
      • Punkt pomiarowy
      • Dodatek
      • FAQ
    • Lixel L3

      • Przegląd produktu
      • Podstawowe funkcje urządzenia
      • Aktywacja i połączenie urządzenia
      • Przechwytywanie danych
      • Przechwytywanie współrzędnych bezwzględnych
      • Dodatek
  • Akcesoria

    • Stick Light

      • Przewodnik instalacji
      • Podstawowa obsługa
      • Często zadawane pytania
  • Lixel Studio

    • Wersja i prawa autorskie
    • Instalacja i aktywacja
    • Interfejs oprogramowania
    • Operacje na plikach
    • Przetwarzanie projektu
    • Narzędzia
    • Rysowanie 2D
    • Zastosowania
    • Ustawienia
    • Połączenie z urządzeniem
  • 07-plugin-sdk

    • Unity

      • Wprowadzenie do Unity SDK
      • Funkcje techniczne
      • Wymagania środowiska deweloperskiego
      • Przewodnik szybkiego startu dla PC
      • Przewodnik optymalizacji ustawień projektu
      • Przewodnik deweloperski dla Pico 4 Ultra
      • Przewodnik strumieniowania PC dla Pico 4 Ultra
      • Przewodnik deweloperski dla Quest 3
      • Przewodnik strumieniowania PC dla Quest 3
      • Przewodnik deweloperski dla OpenXR
      • Przewodnik Business Streaming dla Pico 4 Ultra
      • Słownik
      • Często zadawane pytania (FAQ)
      • Skontaktuj się z nami
      • Przewodnik programowania funkcji

        • Przewodnik mieszanego renderowania wielu scen
        • Przewodnik odbierania cieni
        • Przewodnik oświetlenia w czasie rzeczywistym
        • Przewodnik renderowania wielokamerowego
        • Przewodnik renderowania obrazów wysokiej rozdzielczości
        • Przewodnik zgodności formatów danych LCC i LCC2
        • Przewodnik efektu ładowania
        • Przewodnik przełączania trybu renderowania Mip
        • Przewodnik przyciągania do krawędzi i narożników
        • Przewodnik dekala projekcyjnego
        • Przewodnik wideo dekala projekcyjnego
        • Przewodnik podświetlania
        • Przewodnik przycinania w czasie rzeczywistym
        • Przewodnik korekcji kolorów
        • Przewodnik pobierania danych siatki sceny
        • Przewodnik trybu edytora
        • Przewodnik konfiguracji parametrów wydajności renderowania
        • Przewodnik współpakowania aplikacji i danych
        • Przewodnik systemu kolizji
        • Przewodnik problemów z uprawnieniami w deweloperstwie na macOS
        • Przewodnik kompilacji i pakowania na urządzenia iOS
      • Dokumentacja API

        • LCCManager
        • Renderer
        • Typy danych
      • Dziennik zmian

        • v2.3.0
        • v2.2.10
        • v2.2.0
        • v2.1.19
        • v2.0.14

Wprowadzenie do LCC Unity SDK

Strona internetowa Pobierz Discord

LCC Unity SDK to przemysłowej klasy zestaw deweloperski do 3D Gaussian Splatting (3DGS), oficjalnie dostarczany przez XGRIDS (Shenzhen Qiyu Innovation Technology). Umożliwia wydajne renderowanie scen danych 3DGS od poziomu pojedynczego obiektu do poziomu miasta, obsługuje formaty danych takie jak LCC2, PLY, SPLAT, SPZ, SOG i KSPLAT, można go wdrożyć na platformach Windows, Ubuntu, macOS, iOS, Android, VR i innych, obejmuje jednoczesne renderowanie mieszane jednej i wielu scen oraz funkcje klasy przemysłowej i gier, takie jak kolizje, podświetlanie, przycinanie, ponowne oświetlanie, cienie, dekale projekcyjne i fuzja strumieni wideo.

Obecnie SDK udostępnia ponad 90 interfejsów API, a jego funkcje są stale ulepszane z każdą wersją.

Obsługiwane platformy

PlatformaPoziom wsparciaStatusUwagi
Windows 10 / 11Pełne wsparcie wszystkich funkcji✅ Obsługiwane
macOS 12 i nowszePełne wsparcie wszystkich funkcji✅ ObsługiwaneUkłady Intel + z serii M
Ubuntu 20.04 i nowszePełne wsparcie wszystkich funkcji✅ Obsługiwane
Android 10 i nowszeRenderowanie, przełączanie chmury punktów, raycasting itp.✅ Obsługiwane
iOS 15 i nowszeRenderowanie, przełączanie chmury punktów, raycasting itp.✅ Obsługiwane
Pico 4 UltraRenderowanie, przełączanie chmury punktów, raycasting itp.✅ ObsługiwaneObsługuje zarówno strumieniowanie PCVR, jak i renderowanie na urządzeniu
Quest 3Renderowanie, przełączanie chmury punktów, raycasting itp.✅ ObsługiwaneObsługuje zarówno strumieniowanie PCVR, jak i renderowanie na urządzeniu

Obsługiwane wersje Unity

Wersja UnityObsługiwane potoki renderowaniaStatus
Unity 2022.3 LTSBuilt-in, URP✅ Obsługiwane
Unity 6000.0 / 6000.1 / 6000.2 / 6000.3 / 6000.4URP✅ Obsługiwane
Unity 6000.5 LTSURP✅ Obsługiwane

Struktura pakietu UPM

Po zaimportowaniu SDK do Edytora Unity w katalogu Packages pojawia się folder LCC SDK zawierający trzy katalogi, jak pokazano poniżej:

Struktura katalogów pakietu LCC Unity SDK

Struktura katalogów pakietu LCC Unity SDK

PodfolderOpis
RuntimePowiązane pliki i skrypty.
PluginsPliki bibliotek wymagane przez sam LCC SDK.
ResourcesSkompilowane shadery i inne pliki zasobów dla każdej platformy.

Pobieranie SDK

Pobierz LCC Unity SDK

Układ współrzędnych danych LCC

Układ współrzędnych danych LCC pokazano poniżej:

Układ współrzędnych danych LCC

Układ współrzędnych danych LCC

Dane LCC używają prawoskrętnego układu współrzędnych z osią Z skierowaną w górę, natomiast Unity używa lewoskrętnego układu współrzędnych z osią Y skierowaną w górę. Podczas renderowania danych w Unity wymagana jest transformacja współrzędnych — zwykle ustawia się Transform obiektu Renderer na Rotation.x = -90 i Scale.x = -1.

Szczegóły dotyczące formatu danych LCC znajdziesz tutaj:

Whitepaper formatu danych LCC