XGRIDS Open Sources its LCC File Format, Aims to Standardize 3DGS Pipelines

Michael Rubloff

Michael Rubloff

XGRIDS LCC Format

On November 11, 2025, XGRIDS moved its Lixel CyberColor (LCC) file format into the open, publishing a white paper and developer SDKs and positioning the container as a common backbone for Gaussian splat workflows across game engines and the web. The organization’s new GitHub repository, LCCWhitepaper, documents the format’s structure, spanning meta.lcc metadata, tiled Index.bin, packed Data.bin, optional Shcoef.bin for 3rd-order spherical harmonics, Environment.bin, and a chunk-aligned Collision.lci BVH, for progressive, LOD-aware streaming at city-scale.

The technical brief is explicit about why a purpose-built container matters: the format couples spatial chunking with native LOD so viewers can load what’s needed when it’s needed—reducing memory pressure while preserving visual fidelity. LCC’s rotation, scale, and SH blocks are tightly encoded for GPU-side decode, keeping CPU parsing minimal and enabling asynchronous fetch of splat tiles during navigation. That’s a practical blueprint for real-time visualization, editing, and collision-aware interaction on large scenes.

Crucially, XGRIDS is shipping code around it. The company has published SDKs for Unity, Unreal, and the web, with the Web SDK explicitly supporting Three.js and Cesium, ray-casting, SH toggling, and environment data streams.

The “why now” is interoperability. XGRIDS has been vocal about the container’s practical wins, smaller payloads than vanilla PLY and a design that travels cleanly between viewers. Its product pages claim up to ~90% smaller files when exported to .lcc, with is in line with SOTA benchmarks. Given the average XGRIDS capture is much larger scale, having an efficient representation is critical.

And the ecosystem has already begun to meet LCC in the middle. PlayCanvas’ splat-transform CLI added LCC read support the past week, while SuperSplat introduced import for .lcc packages earlier this fall, signals that open documentation can catalyze cross-tool flow rather than lock in. Additionally, we have recently seen support added in both Nucleus and Arrival Space for the file format.

Today’s open sourcing also arrives with a community facing message. In XGRIDS’ announcement on social channels, the company frames LCC as a contribution to the broader 3DGS stack, promising leaner files, LOD streaming, and cross-platform compatibility, rather than a walled garden tied to its scanners alone. If Gaussian splats are to become a substrate for spatial computing, a transparent, well-documented interchange layer is table stakes.

With the spec now public and SDKs live, we’ll be tracking uptake across engine plugins and web viewers, how quickly third party capture apps emit .lcc, and whether open LCC nudges more editors and converters to treat splat datasets the way glTF did meshes. For now, the canonical sources are live.

Check out the code here.

Featured

Recents

Platforms

Blender 5.3 Will Bring Native 3D Gaussian Splat Import and Rendering

Blender 5.3, currently in Alpha, adds native Gaussian Splat import and rendering for PLY and SPZ files, with Workbench, EEVEE, and Cycles support and geometry nodes integration.

Michael Rubloff

Sep 16, 2026

Platforms

Blender 5.3 Will Bring Native 3D Gaussian Splat Import and Rendering

Blender 5.3, currently in Alpha, adds native Gaussian Splat import and rendering for PLY and SPZ files, with Workbench, EEVEE, and Cycles support and geometry nodes integration.

Michael Rubloff

Platforms

Arcturus Vision Converts Steam Frame Captures to 3DGS

Arcturus Vision ships an official script turning Steam Frame camera recordings into a 3DGS scene.sog, using COLMAP and LichtFeld Studio on a Linux workstation.

Michael Rubloff

Sep 16, 2026

Platforms

Arcturus Vision Converts Steam Frame Captures to 3DGS

Arcturus Vision ships an official script turning Steam Frame camera recordings into a 3DGS scene.sog, using COLMAP and LichtFeld Studio on a Linux workstation.

Michael Rubloff

Platforms

Esri Adds Gaussian Splat Layers to the ArcGIS Maps SDK for Unity 2.4.0

ArcGIS Maps SDK for Unity 2.4.0 adds a georeferenced Gaussian splat layer that reads 3D Tiles, and ships with no identify, no filtering, and no mesh collider.

Michael Rubloff

Sep 16, 2026

Platforms

Esri Adds Gaussian Splat Layers to the ArcGIS Maps SDK for Unity 2.4.0

ArcGIS Maps SDK for Unity 2.4.0 adds a georeferenced Gaussian splat layer that reads 3D Tiles, and ships with no identify, no filtering, and no mesh collider.

Michael Rubloff

Platforms

LocalMesh 2.0 Generates Its Mesh From the Photograph

LocalMesh 2.0 generates its mesh straight from the photo with TRELLIS.2, makes the TripoSplat Gaussian splat a deliverable and adds a FLUX.2 Klein image studio.

Michael Rubloff

Sep 16, 2026

Platforms

LocalMesh 2.0 Generates Its Mesh From the Photograph

LocalMesh 2.0 generates its mesh straight from the photo with TRELLIS.2, makes the TripoSplat Gaussian splat a deliverable and adds a FLUX.2 Klein image studio.

Michael Rubloff

Trending Articles
  1. TRENDING
    Loading...
  2. TRENDING
    Loading...
  3. TRENDING
    Loading...
Michael Rubloff

Written by Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

More from Michael Rubloff

More from Michael Rubloff

Platforms

Blender 5.3 Will Bring Native 3D Gaussian Splat Import and Rendering

Blender 5.3, currently in Alpha, adds native Gaussian Splat import and rendering for PLY and SPZ files, with Workbench, EEVEE, and Cycles support and geometry nodes integration.

Michael Rubloff

Sep 16, 2026

Blender Gaussian Splatting

Platforms

Blender 5.3 Will Bring Native 3D Gaussian Splat Import and Rendering

Michael Rubloff

Sep 16, 2026

Blender Gaussian Splatting

Platforms

Blender 5.3 Will Bring Native 3D Gaussian Splat Import and Rendering

Blender 5.3, currently in Alpha, adds native Gaussian Splat import and rendering for PLY and SPZ files, with Workbench, EEVEE, and Cycles support and geometry nodes integration.

Michael Rubloff

Sep 16, 2026

Blender Gaussian Splatting

Platforms

Arcturus Vision Converts Steam Frame Captures to 3DGS

Arcturus Vision ships an official script turning Steam Frame camera recordings into a 3DGS scene.sog, using COLMAP and LichtFeld Studio on a Linux workstation.

Michael Rubloff

Sep 16, 2026

Platforms

Arcturus Vision Converts Steam Frame Captures to 3DGS

Michael Rubloff

Sep 16, 2026

Platforms

Arcturus Vision Converts Steam Frame Captures to 3DGS

Arcturus Vision ships an official script turning Steam Frame camera recordings into a 3DGS scene.sog, using COLMAP and LichtFeld Studio on a Linux workstation.

Michael Rubloff

Sep 16, 2026

Platforms

Esri Adds Gaussian Splat Layers to the ArcGIS Maps SDK for Unity 2.4.0

ArcGIS Maps SDK for Unity 2.4.0 adds a georeferenced Gaussian splat layer that reads 3D Tiles, and ships with no identify, no filtering, and no mesh collider.

Michael Rubloff

Sep 16, 2026

Esri Unity Gaussian Splatting

Platforms

Esri Adds Gaussian Splat Layers to the ArcGIS Maps SDK for Unity 2.4.0

Michael Rubloff

Sep 16, 2026

Esri Unity Gaussian Splatting

Platforms

Esri Adds Gaussian Splat Layers to the ArcGIS Maps SDK for Unity 2.4.0

ArcGIS Maps SDK for Unity 2.4.0 adds a georeferenced Gaussian splat layer that reads 3D Tiles, and ships with no identify, no filtering, and no mesh collider.

Michael Rubloff

Sep 16, 2026

Esri Unity Gaussian Splatting