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

    • Produktübersicht
    • Grundlegende Bedienung
    • LCC Scan App verwenden
    • Wartung und Pflege
    • FAQ
  • Lixel K-Serie

    • Lixel K1

      • Produktübersicht
      • Grundlegende Bedienung
      • Geräteaktivierung und -verbindung
      • Scan-Workflow
      • Punktwolke mit absoluten Koordinaten erfassen
      • Kartenfusion
      • Empfehlungen zur Routenplanung für typische Szenen
      • Hinweise
      • FAQ
    • Lixel K2

      • Produktübersicht
      • Grundlegende Bedienung
      • Aktivierung und Verbindung
      • Scan-Workflow
      • Punktwolke mit absoluten Koordinaten erfassen
      • Kartenfusion
      • Empfehlungen zur Routenplanung für typische Szenen
      • Hinweise
      • FAQ
  • Lixel L-Serie

    • Lixel L2 Pro

      • Produktübersicht
      • Grundlegende Bedienung
      • Geräteaktivierung und -verbindung
      • Scan-Workflow
      • Punktwolke mit absoluten Koordinaten erfassen
      • Messpunkt
      • Anhang
      • FAQ
  • Lixel Studio

    • Version und Copyright
    • Installation und Aktivierung
    • Softwareoberfläche
    • Dateioperationen
    • Projektverarbeitung
    • Werkzeuge
    • 2D-Zeichnung
    • Anwendungen
    • Einstellungen
    • Geräteverbindung
  • Lixel CyberColor

    • LCC Studio

      • Erste Schritte
      • Version und Updates
      • Download und Installation
      • Oberfläche und Navigation
      • Vor der Rekonstruktion
      • Modellrekonstruktion
      • Einzelmodell-Rekonstruktion
      • Kartenfusion
      • Boden-Luft-Fusion
      • Luftbild-Rekonstruktion
      • Meine Modelle
      • Weitere Funktionen
      • Einstellungen und Konto
      • Converter
      • Videorekonstruktion
      • Häufige Fragen / FAQ
    • LCC Scene Editor

      • Version und Updates
      • Konto und Anmeldung
      • Produktübersicht und Startseite
      • Editor-Oberfläche
      • Navigationsmodi
      • Datei
      • Einstellungen
      • Bearbeiten
      • Fenster
      • Globale Symbolleiste
      • Assets und Eigenschaften
      • Linke Symbolleiste
      • Ansichtspunkte
      • Portal
      • Skybox
      • Markierungen
      • Messung
      • Flythrough
      • Szenenbericht
      • 3D-Layout
      • Minikarte
      • Vorschaumodus (Viewer)
      • Hilfe
      • Häufige Fragen (FAQ)
      • Spawn-Point
    • LCC Model Editor

      • Version und Updates
      • Benutzerhandbuch
      • Übersicht und Oberfläche
      • Dateioperationen
      • Selektoren
      • Modelle bearbeiten
      • Messung
      • Farbkorrektur
      • Asset-Verwaltung
      • Einstellungen und Hilfe
      • Häufige Fragen
    • Capture Guide

      • Überblick
      • Überblick über die Aufnahmegeräte
      • Allgemeine Aufnahmeprinzipien
      • Aufnahme von Innenszenen
      • Aufnahme von Außenszenen
      • Großflächige Aufnahme (Map Fusion)
      • Aerial-Ground Map Fusion – Aufnahme
      • Objektaufnahme
      • Personenaufnahme
      • Video-Rekonstruktionsaufnahme
      • HD Enhancement
      • Kontrollpunkte (Lixel P1)
      • FAQ und Fehlerbehebung
    • Versionsgeschichte
  • Plugin & SDK

    • Unreal

      • Einführung
      • Schnellstart - Windows
      • Schnellstart - Linux
      • Schnellstart - Quest3
      • Editionen und Lizenzierung
      • Rendering
      • Bildeinstellungen
      • Normalen und Beleuchtung
      • Szenenbearbeitung
      • Leistungsparameter
      • Leitfaden zur Leistung
      • Integration von Drittanbieter- und Engine-Plugins
      • Proxy Mesh
      • Ladeanimation
      • Kollision
      • Unterstützung des Navigation System
      • Unterstützung von Single Layer Water
      • Lokalisierung
      • FAQ
      • Fehlerbehebung
      • Logs und Diagnose
      • Kontakt
      • API-Referenz

        • ALCCActorBase
        • ULCCComponentBase
        • ULCCComponent
        • ULCC2Component
        • SOG- / SPZ- / PLY-Actors
        • ALCC2ProxyMesh
        • ALCCClippingVolume
        • ALCCSectionPlane
        • ULCCUtilLibrary
        • Enums
        • Structs
      • Änderungsprotokoll

        • v3.3.1
        • v3.0.0
        • v2.2.1
        • v1.0.0
        • v0.9.0
        • v0.8.0
        • v0.7.1
        • v0.6.1
        • v0.5.2
        • v0.4.1
        • v0.4.0
        • v0.3.0
        • v0.0.5
        • v0.0.4
        • v0.0.3
        • v0.0.2
        • v0.0.1

FAQ zum UE5-3DGS-Plugin

Welche Datenformate werden unterstützt?

LCC2 (.lcc2), LCC (.lcc), SOG (.sog), SPZ (.spz), PLY (.ply).

Welche UE-Versionen werden unterstützt?

UE 5.4 ~ 5.8.

Welche Plattformen werden unterstützt?

Windows (Win64), Linux. macOS, Android und iOS werden nicht unterstützt.

Wird Linux Arm64 unterstützt?

Die aktuell veröffentlichten Plugin-Versionen unterstützen kein Cross-Compiling von Windows auf die Plattform Linux Arm64.

Gibt es eine native Linux-Version des Plugins?

Ja, sie steht aber nicht auf der Entwicklerplattform zum Download bereit. Um die Linux-Version anzufordern, senden Sie eine E-Mail an sdk@xgrids.com mit folgender Vorlage:

  • Firmenname:
  • Verwendungszweck: Einsatzzweck des Plugins
  • Engine-Version: benötigte Unreal Engine Version
  • Wie Sie uns gefunden haben: wo Sie vom Plugin erfahren haben

Lässt es sich auf einer benutzerdefinierten Engine-Version nutzen?

Veröffentlichte Plugin-Pakete funktionieren nur mit von Epic veröffentlichten Engines. Herstellerspezifisch angepasste Branches (etwa der NVIDIA RTX Branch), von UE abgeleitete kommerzielle Engines (etwa Pixotope) und Engines mit lokal geändertem Quellcode erfordern alle einen eigenen Build, siehe Benutzerdefinierte Engine-Versionen.

Was ist der Unterschied zwischen LCC und LCC2?

Die LCC-Pipeline ist die ältere Umsetzung und nutzt chunkweises Streaming. Die LCC2-Pipeline ist die aktuelle Haupt-Pipeline und unterstützt Tiefenausgabe, LOD-Octrees, Normalenerzeugung und weitere neuere Funktionen. Einzeldateiformate (SOG/SPZ/PLY) nutzen intern die LCC2-Pipeline.

Wie wähle ich einen Actor?

  • .lcc2-Datei → ALCC2Actor
  • .lcc-Datei → ALCCActor
  • .sog-Datei → ASogActor
  • .spz-Datei → ASpzActor
  • .ply-Datei → APlyActor

Werden relative Pfade unterstützt?

Ja. Relative Pfade beziehen sich auf das Content-Verzeichnis des Projekts. Bei der Auslieferung auf andere Rechner sind relative Pfade zwingend.

Ist das Plugin Open Source? Kann der Quellcode geändert werden?

Nein. Das Plugin wird als Binärpaket ausgeliefert und stellt nur kompilierte Module und eine öffentliche API bereit, ohne Quellcode.

Da es ein Binär-Plugin ist, darf der Ordner Intermediate im Plugin-Verzeichnis nicht gelöscht werden. Das Intermediate des Projekts kann neu erzeugt werden, das des Plugins jedoch nicht, sobald es entfernt ist, und das Plugin-Paket muss erneut heruntergeladen werden.

Wird der PLY-Import unterstützt? Welche Anforderungen gelten für PLY?

Ja, aber das Format hat Anforderungen:

  • Muss ein PLY im Standard-3DGS-Format sein
  • Kugelflächenfunktionen von Band 0 und Band 3 werden unterstützt (Band 3 bedeutet 45 Koeffizienten)
  • Die Typen der Properties müssen float sein
  • Die Reihenfolge der Properties muss der Standard-3DGS-Reihenfolge entsprechen
  • Mit oder ohne Normal-Property ist beides in Ordnung

PLY-Dateien, die diese Bedingungen nicht erfüllen (etwa nicht standardkonforme Varianten aus Drittanbieter-Werkzeugen), müssen zuerst in das Standardformat konvertiert werden. Reguläre geometrische Punktwolken-PLY lassen sich nicht laden.

Hinweis: Band 1 und 2 werden in der nächsten Version unterstützt.

PLY hat außerdem kein LOD und keine Chunk-Aufteilung, für große Szenen ist daher eine Konvertierung in das LCC2-Format empfohlen.

Wird die Paketierung für Android unterstützt?

Die aktuelle Version unterstützt keine direkte Paketierung für die Android-Plattform. Zur Nutzung auf einem VR-Gerät auf dem PC ausführen und streamen, siehe Schnellstart - Quest3.

Wird die orthografische Ansicht unterstützt?

Das hängt vom Rendering-Modus ab:

  • Punktwolkenmodus: unterstützt, orthografische und Draufsichten werden normal dargestellt
  • 3DGS-Modus: nicht unterstützt, in der orthografischen Ansicht ist nichts sichtbar

Um die Szene in orthografischer Ansicht zu betrachten (für Grundrisse oder Draufsichten), RenderMode auf Point Cloud umstellen.

Kann ein Spiegelmaterial 3DGS reflektieren?

Nein. Wenn eine Reflexion benötigt wird (etwa ein Rückspiegel), stattdessen die Komponente SceneCapture2D der Engine verwenden, um das Bild aufzunehmen.

Lässt es sich zusammen mit regulären Mesh-Modellen rendern?

Ja. Der typische Weg ist, den zu ersetzenden Teil des 3DGS mit den Beschneidungswerkzeugen wegzuschneiden und dann das überarbeitete Mesh in den beschnittenen Bereich zu platzieren; das Plugin behandelt Tiefe und Occlusion automatisch.

Das Mesh-Material auf Opaque setzen; transluzente Materialien können zu Problemen bei der Tiefensortierung führen. Die Beschneidungskante etwas über die Mesh-Grenzen hinaus ausdehnen.

Kann ich Längen- und Breitengrad eines Punkts auf dem 3DGS erhalten?

Das Plugin stellt keine Schnittstelle zur Koordinatenumrechnung direkt bereit, die Berechnung lässt sich aber manuell durchführen. Die Beschreibungsdatei von .lcc2 enthält Informationen zu epsg und offset, die zusammen mit GetRTKBaseLocation und den Umrechnungsmethoden des geografischen Referenzsystems umgerechnet werden können.

Können in LCC Studio erstellte Annotationen im Plugin angezeigt werden?

Nein. Annotationen werden in der Datei attrs.lcp gespeichert, die das Plugin nicht auswertet; die Anwendungsschicht muss sie also lesen und darstellen.

Kann die im LCC Scene Editor konfigurierte Skybox nach UE übernommen werden?

Nein. Hier sind zwei leicht zu verwechselnde Begriffe zu trennen, denn der in einer LCC-Szene sichtbare „Himmel“ stammt tatsächlich aus zwei verschiedenen Quellen:

UmgebungsdatenSkybox
Was es istDer bei der Rekonstruktion automatisch erzeugte Umgebungshintergrund der Szene, samt fernem Himmel und Fernsicht. Im Kern 3DGS-Gaussians, die als „Umgebung“ markiert sindDer Hintergrundeffekt, der im LCC Scene Editor über eine Vorlage ersetzt wird
Teil der Daten selbstJa, gemeinsam mit den LCC-Daten gespeichertNein, nur eine Overlay-Anzeigefunktion des Editors
Vom Plugin unterstütztRendering unterstütztNicht unterstützt, wird nicht mit den Daten übernommen

Anders gesagt: Das Plugin kann den rekonstruierten Umgebungshintergrund rendern, die im Editor getauschte Skybox-Vorlage kommt aber nicht mit.

Für Himmelseffekte in UE die Lösungen der Engine wie Sky Atmosphere, SkyLight oder ein eigenes Skybox-Material verwenden. Um nur die Umgebungsdaten zu betrachten, prüfen, dass LoadMode auf Both steht (der Standardwert); auf OnlyMain gesetzt verbirgt es den Umgebungsteil, siehe Load Mode.

Werden C++-Aufrufe unterstützt?

Ja. Die Modulabhängigkeit LCC4UnrealRuntime in build.cs hinzufügen.

Wird Kollision unterstützt?

.lcc und .lcc2 werden unterstützt und die Daten müssen eine Kollisionsdatei mitbringen; .sog, .spz und .ply enthalten keine Kollisionsdaten und müssen manuell mit Blocking Volumes oder einem Näherungs-Mesh aufgebaut werden. Siehe Kollision.

Wird nDisplay unterstützt?

Ja. Bei ALCCActor (LCC-Pipeline) Default Traversal Type auf Circle setzen und den Editor neu starten; die LCC2-Pipeline kann beim Standardwert bleiben. Siehe Integration von Drittanbieter- und Engine-Plugins.

Wird VR unterstützt?

Stereo-Rendering (InstanceStereo) wird unterstützt.

Wie viele Clipping-Volumen / Schnittebenen lassen sich tatsächlich platzieren?

LizenzWirksame Anzahl
Kostenlose Edition50 je Typ
Pro Edition65536 je Typ

Die beiden Typen werden unabhängig gezählt und verbrauchen nicht das Kontingent des anderen. Zur Lizenzierung siehe Editionen und Lizenzierung.

Was tue ich bei einem konkreten Fehler?

Diese Seite beantwortet nur Beratungsfragen. Wenn ein konkretes Symptom bereits auftritt (nichts dargestellt, Flackern, niedrige Bildrate, Fehler bei der Paketierung), siehe Fehlerbehebung und dort nach Symptom eingrenzen.

Zum Ansehen von Logs und zur Nutzung der Debug-Werkzeuge siehe Logs und Diagnose.

Weitere Fragen?

Siehe Kontakt für Hilfe über die E-Mail für technischen Support, die Entwicklerplattform oder die Discord-Community.

Zurück
Lokalisierung
Weiter
Fehlerbehebung