08 -- Third-Party Tools
0 8 -- Third-Party Tools
📑 Table of Contents — click to navigate
- 01 — Hardware Setup Device specs, firmware, SD cards, batteries, connectivity, accessories
- 02 — PointCloud Studio Installation, versions, settings, project management, data processing
- 03 — Scanning Workflows Field scanning strategies, movement, environment, multi-scan projects
- 04 — 3DGS Workflow Gaussian splat generation, settings, GPU requirements, processing time, quality
- 05 — Hybrid Workflows Combining LiDAR with external cameras, drones, RealityScan, Postshot pipelines
- 06 — RTK & GCP RTK setup, GNSS fusion, coordinate systems, control points, accuracy
- 07 — Troubleshooting Common issues and community-verified solutions
- 08 — Third-Party Tools CloudCompare, RealityScan, Postshot, LFS, D5 Render, Blender, BricsCAD
- 09 — Bot Knowledge Official answers, product specs, known limitations from bot and support team
Applies to: C1 and S20 (unified unless noted)
Related: Master Index | 04-3DGS-Workflow | 05-Hybrid-Workflows | 06-RTK-GCP
Overview
The SHARE C1/S20 ecosystem benefits from a rich set of third-party tools. This section covers what each tool does, when to use it, and community-validated workflows.
CloudCompare
Website: https://www.cloudcompare.org/
License: Open Source (Free)
Primary Uses
- Align multiple point clouds (via GCPs or ICP)
- Apply global shift (RTK -> local coordinates for Blender)
- Subsampling + SOR filtering (before Postshot import)
- Noise removal
- Metric-to-imperial conversion (potential)
Key Workflows
Align Scans (via ICP):
1. Import both .las files
2. Select both point clouds
3. Tools -> Registration -> Align (point pairs picking)
4. Pick common points in both scans
5. Apply alignment
6. Refine with ICP: Tools -> Registration -> Fine registration (ICP)
RTK to Local Coordinates:
1. Open RTK point cloud in CC
2. Apply transformation/global shift to re-center
3. Export non-georeferenced copy
4. Keep original + local versions for different use cases
Pre-Postshot Cleanup:
1. Import sparse point cloud from RS2 export
2. Edit -> subsample (reduce point count)
3. Tools -> Clean -> SOR filter (remove outliers)
4. Save cleaned version
5. Minimum gaussians = number of points -- plan accordingly
Resources
- YouTube: James Dietrich -- 6-video CloudCompare course
- YouTube: Topometrics -- "How to merge two 3D scans from a laser scanner in CloudCompare"
Reality Capture / Reality Scan (Epic Games)
Website: Epic Games platform
License: Free (with Epic account)
Version: v2.1.1 (as of May 2026)
Primary Uses
- Camera alignment using LiDAR point cloud
- Handle scans >10 minutes for GS pipeline
- Add external photos (DSLR, drone, phone)
- Export cameras as CSV or COLMAP format
Key Capabilities
- Imports LiDAR .las point clouds
- Supports FULL_OPENCV camera model
- Imports trajectory files for camera positioning
- COLMAP import/export
C1 Data Import Settings (Verified Working)
- Import undistorted left/mask, right/mask images
- Apply trajectory:
xyzopt.txtas image X/lon, Y/lat, Z/alt, Omega, Phi, Kappa - Euler as XYZ photogrammetric OPK conversion
- Coordinate system: Computer Vision
- Ignore first line: Yes
- Local Euclidean
- Use focal length to group camera intrinsics
- Accuracy from file and edit missing components
- Import colored LiDAR .las: Mobile LiDAR, Exact, Geo=Yes, Local Euclidean, Use camera poses from priors, Single camera
Export Workflow
- After alignment, export cameras as CSV or COLMAP
- CSV header fix: Replace first line with:
#name,x,y,alt,yaw,pitch,roll,f,px,py,k1,k2,k3,k4,t1,t2 - Export sparse point cloud (for Postshot import)
- Clear cache before export: Workflow -> Settings -> clear cache (avoids 1KB export files)
EXIF Warning
- EXIF orientation tags override trajectory poses -- strip before importing
- Fix:
exiftool -overwrite_original -Orientation= -n "path\to\phone\photos\*.jpg"
Postshot (Jawset)
Website: https://www.jawset.com/
License: Paid
Version: v1.1 (May 13, 2026)
Primary Uses
- Train 3D Gaussian Splats
- 4 quality levels for camera alignment (v1.1)
- Community-preferred for GS quality
Input Requirements
cameras.csvfrom RS2 (with fixed header)- ALL photos (C1 undistorted + external)
- Subsampled point cloud from CloudCompare
Key Features
- Photometric compensation averages all photos (auto settings OK)
- "Most of the GS I've posted was trained in Postshot" (iris.digital.pl)
- Easier than Lichtfeld Studio
Limitations
- Paid -- no month-to-month pause option confirmed
- Slower alignment than RS2 for camera matching
- Cannot import point cloud for reference -- needs external alignment first
Lichtfeld Studio (LFS)
Website: https://lichtfeld.io/
License: Open Source (Free)
Primary Uses
- Train, edit, automate, and render 3DGS in single desktop app
- Python plugins + MCP integration
- Runs locally on GPU
Key Features
- Supports COLMAP import with GUT (native fisheye processing)
- Full editing suite
- "Newer to me but also not too complex" (iris.digital.pl)
- Free alternative to Postshot
Limitations
- Requires COLMAP format input
- Point cloud orientation axis may be off -- transform creates offsets (avsupport)
SuperSplat (PlayCanvas)
Website: https://superspl.at/
License: Free
Primary Uses
- Editor and viewer for splats
- CANNOT train splats
- Color correction, black point adjustment, cleanup
Limitations
- "Can't salvage blown highlights" (avsupport)
- By uploading you agree to terms -- they may own your data
Blender
Website: https://www.blender.org/
License: Open Source (Free)
3DGS Plugin
- Kiri Engine free 3DGS plugin (urienofrheged)
- Splats not natively supported in Blender
- Steep learning curve
RTK Coordinate Issue
- Does NOT handle large 64-bit RTK coordinates well
- Data appears "divided and incomplete" (olahaldor)
- Fix: re-center to local coordinates via CloudCompare first
D5 Render
Website: https://www.d5render.com/
License: Free/Pro
Primary Uses
- Combine 3DGS with 3D models for architectural visualization
- Much easier than Blender for this purpose
Key Features
- Supports 3DGS import (latest update)
- Free tier available
- Used for archviz
Limitation
- Free plan: saved 3DGS disappears on file reload -- only 3D model remains (avsupport)
BricsCAD BIM
Website: https://www.bricsys.com/
License: Paid
Primary Uses
- Structural CAD modeling from LiDAR scan data
- BIM workflows
Workflow
- Import point cloud
- Trace in plan view for floor plan
- For elevations: slice/dice point cloud into separate views before importing
- Closer to AutoCAD than Revit in workflow style
Tutorials
- Payo: "From LiDAR Scan to CAD" https://youtu.be/Y0LpGf1ui84
- Payo: "LiDAR Scan to CAD Workflow - SHARE AI CAD Generator" https://youtu.be/KEKvEhuGEx4
Other Tools
Metashape (Agisoft)
- Standard edition: NO Python/CLI, NO LiDAR import, NO Reference CSV
- Pro required for LiDAR point cloud import -- "Metashape Standard blocks point cloud import entirely" (avsupport)
Twinmotion
- Does point clouds but NOT 3DGS
- Point clouds look "a little difficult to look at for the untrained eye" (avsupport)
Unreal Engine
- 3DGS plugin exists but was unstable ~1 year ago (jrameau)
- Requires beefy computer
Houdini
- Can automate RTK coordinate transformation
- Alternative to CloudCompare for coordinate work
Arrival.space
- Web-based viewer with portal navigation
- Connect multiple scans via portals for virtual tours
SplitView Studio
- Merge point clouds
- https://splitview.studio/
Stitch3D
- Web-based .las viewer
- "Unreasonably expensive"; trial limited to one project (avsupport)
Recommended Tool Chains
Quick GS (under 10-min scan)
PCS -> SuperSplat
Quality GS (>10-min scan)
PCS -> Reality Scan 2 -> Postshot -> SuperSplat
Open Source GS Pipeline
PCS -> Reality Scan 2 -> COLMAP export -> Lichtfeld Studio -> SuperSplat
Scan-to-CAD
PCS -> CloudCompare -> BricsCAD BIM / Revit
Multi-Scan Alignment
PCS -> CloudCompare (ICP + GCP) -> (optional: Leica Register 360)
ArchViz Presentation
PCS -> D5 Render (3DGS + 3D models) -> video/image export