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

    • PortalCam P1

      • Productoverzicht
      • Basisbediening
      • De LCC Scan App gebruiken
      • Onderhoud en verzorging
      • Veelgestelde vragen
  • Lixel K-serie

    • Lixel K1

      • Productoverzicht
      • Basisbediening
      • Apparaat activeren en verbinden
      • Scanworkflow
      • Puntenwolkgegevens met absolute coördinaten verkrijgen
      • Kaartfusie
      • Suggesties voor routeplanning bij typische scènes
      • Voorzorgsmaatregelen
      • FAQ
    • Lixel K2

      • Productoverzicht
      • Basisbediening
      • Apparaat activeren en verbinden
      • Scanworkflow
      • Puntenwolkgegevens met absolute coördinaten verkrijgen
      • Kaartfusie
      • Suggesties voor routeplanning bij typische scènes
      • Voorzorgsmaatregelen
      • FAQ
  • Lixel L-serie

    • Lixel L2 Pro

      • Productoverzicht
      • Basisbediening
      • Apparaatactivering en -verbinding
      • Scanworkflow
      • Puntenwolkgegevens met absolute coördinaten opnemen
      • Meetpunt
      • Appendix
      • FAQ
    • Lixel L3

      • Productoverzicht
      • Basisfuncties van het apparaat
      • Apparaatactivering en -verbinding
      • Gegevensopname
      • Absolute coördinaten opnemen
      • Appendix
  • Lixel Studio

    • Versie en copyright
    • Installatie en activering
    • Software-interface
    • Bestandsbewerkingen
    • Projectverwerking
    • Gereedschappen
    • 2D-tekenen
    • Toepassingen
    • Instellingen
    • Apparaatverbinding
  • 07-plugin-sdk

    • Unity

      • LCC Unity SDK Introductie
      • Technische functies
      • Vereisten voor de ontwikkelomgeving
      • Snelstartgids voor pc
      • Optimalisatiegids voor projectinstellingen
      • Ontwikkelgids voor Pico 4 Ultra
      • Pc-streaminggids voor Pico 4 Ultra
      • Ontwikkelgids voor Quest 3
      • Pc-streaminggids voor Quest 3
      • Ontwikkelgids voor OpenXR
      • Business Streaming-gids voor Pico 4 Ultra
      • Woordenlijst
      • Veelgestelde vragen
      • Contact opnemen
      • Ontwikkelingshandleiding voor functies

        • Ontwikkelgids voor gemengde rendering van meerdere scènes
        • Ontwikkelgids voor het ontvangen van schaduwen
        • Ontwikkelgids voor realtime belichting
        • Ontwikkelgids voor multi-camera rendering
        • Ontwikkelgids voor het renderen van afbeeldingen met hoge resolutie
        • Ontwikkelgids voor compatibiliteit van de gegevensformaten LCC en LCC2
        • Ontwikkelgids voor laadeffecten
        • Ontwikkelgids voor het schakelen tussen Mip-renderingmodi
        • Ontwikkelgids voor rand- en hoeksnapping
        • Ontwikkelgids voor geprojecteerde decal
        • Ontwikkelgids voor video-geprojecteerde decal
        • Ontwikkelgids voor markeren
        • Ontwikkelgids voor realtime knippen
        • Ontwikkelgids voor kleuraanpassing
        • Ontwikkelgids voor het ophalen van scène-Meshgegevens
        • Ontwikkelgids voor de Editor-modus
        • Configuratiegids voor renderprestatieparameters
        • Ontwikkelgids voor het samen verpakken van de applicatie en de gegevens
        • Ontwikkelgids voor het botsingssysteem
        • Gids voor macOS-ontwikkelingsmachtigingsproblemen
        • Ontwikkelgids voor compilatie en verpakking voor iOS-apparaten
      • API-referentie

        • LCCManager
        • Renderer
        • Gegevenstypen
      • Wijzigingslogboek

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

Vereisten voor de ontwikkelomgeving

Hardwarevereisten voor de ontwikkelcomputer

De Unity-ontwikkelengine en 3DGS-rendering verbruiken veel resources en stellen relatief hoge eisen aan CPU, GPU en geheugen. Platformen met lage prestaties kunnen de vloeiendheid beïnvloeden of zelfs niet kunnen draaien. Geheugen en videogeheugen vormen doorgaans de prestatieknelpunt. De aanbevolen hardwareconfiguratie voor de ontwikkelcomputer is als volgt.

💻 Aanbevolen ontwikkelhardware (prijs-prestatieroute)

ComponentAanbevolen configuratie (prijs-prestatieroute)AMD-equivalent
GPUNVIDIA RTX 30-serie (12 GB), of ten minste RTX 3060 Ti (8 GB)AMD Radeon RX 6900 XT / 6950 XT (16 GB)
CPUIntel Core i7-12700K / 12700 (12 cores, 20 threads)AMD Ryzen 7 5800X3D / 7700X (8 cores, 16 threads)
RAM64 GB DDR4 (3200 MHz / 3600 MHz)64 GB DDR4 / DDR5
Opslag2 TB NVMe M.2 SSD (PCIe 4.0, lezen > 5000 MB/s)Zelfde als links

Videogeheugen: geef de voorkeur aan 12 GB videogeheugen; machines met 6 GB / 8 GB kunnen ervoor zorgen dat de Unity Editor tijdens runtime crasht door onvoldoende videogeheugen (Out of VRAM). Sommige AMD-GPU-modellen kunnen compatibiliteitsproblemen hebben.

Geheugen: beknibbel er niet op; 64 GB wordt aanbevolen, met minimaal 32 GB vereist. Wanneer het geheugen onvoldoende is, gebruikt het systeem al snel virtueel geheugen, wat haperingen of zelfs systeembrede vastlopers veroorzaakt.

Monitor: een monitor met een resolutie van 1920×1080 of hoger wordt aanbevolen.

USB: houd ten minste één USB-poort beschikbaar voor het kopiëren van gegevens vanaf hardwareapparaten.

OS-aanpassing en -optimalisatie

De LCC Unity SDK ondersteunt alle functies volledig op de drie grote desktopplatformen — Windows, macOS en Ubuntu — maar de drie verschillen sterk in grafische API, videogeheugenmodel en driverafhankelijkheden, dus hardwareselectie en optimalisatiestrategieën moeten afzonderlijk worden behandeld. De prijs-prestatieconfiguratietabel hierboven is gebaseerd op Windows + NVIDIA; raadpleeg de onderstaande tabel bij migratie naar de andere twee platformen.

OSVersievereisteGrafische API en GPUAanpassings- en optimalisatiesuggesties
WindowsWindows 10 / 11 (x64)DirectX 11 / 12 met native Compute Shader-ondersteuning; NVIDIA-GPU's hebben de voorkeurHet meest complete en meest grondig gevalideerde platform; de prijs-prestatieconfiguratietabel hierboven is rechtstreeks van toepassing.
macOSmacOS 12 (Monterey) en laterMetal, met Compute Shader die via de Metal-backend draait; Apple Silicon (M-serie) aanbevolen, Intel + AMD discrete GPU's werken ookApple Silicon gebruikt unified memory, waarbij videogeheugen en systeemgeheugen hetzelfde fysieke geheugen delen, dus je kunt niet zomaar naar het totale geheugen kijken; 64 GB unified memory wordt als uitgangspunt aanbevolen om voldoende videogeheugen voor rendering over te laten. Maakt gebruik van het universele Metal-pad.
UbuntuUbuntu 20.04 en laterVulkan, met Compute Shader die via de Vulkan-backend draait; NVIDIA-GPU's hebben de voorkeurDe GPU-selectie is hetzelfde als bij Windows (RTX 3090 24 GB heeft de voorkeur). Je moet de officiële eigen NVIDIA-driver installeren (vermijd de open-source nouveau-driver), anders werkt Compute Shader niet correct; houd de driver redelijk up-to-date voor Vulkan-functiecompatibiliteit.

Unity-versievereisten

De LCC Unity SDK biedt afzonderlijke SDK-installatiepakketten voor verschillende Unity-versies. Download het bijbehorende pakket op basis van de Unity-versie die je gebruikt. De volgende versies hebben de volledige tests doorstaan:

Unity-versieOndersteunde renderpipelinesStatus
Unity 2022.3.62f3 (2022 LTS)Built-in, URP✅ Getest
Unity 6000.0.69f1 (Unity 6 LTS)URP✅ Getest
Unity 6000.5.9f1 (Unity 6 LTS)URP✅ Getest

Overige runtime-omgevingsvereisten:

ItemVereiste
GPUOndersteunt Shader Model 5.0 (Compute Shader)
OSWindows 10+ (x64) / macOS 12+ / Ubuntu 20.04+ (zie de platformaanpassing hierboven voor details)
.NET.NET Standard 2.1 / C# 9.0

Opmerking: gebruik tijdens de ontwikkeling de Mono-scriptingbackend; schakel over naar IL2CPP voor release-builds.