LibreAI / AI 3D / mesh2splat
// ai-3d ยท electronicarts/mesh2splat

mesh2splat

Fast mesh-to-3D-Gaussian-Splat conversion from EA research.

๐Ÿ’Ž Hidden gemโ˜… 948 starsโ‘‚ 92 forksNOASSERTIONupdated 2026-04
โ–ฆ visual โ€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

mesh2splat is an open-source ai 3d project by electronicarts (electronicarts/mesh2splat on GitHub). It has 948 GitHub stars and 92 forks, is released under the NOASSERTION license, and was last updated on GitHub on 22 April 2026.

GitHub stars
948
Forks
92
License
NOASSERTION
Last updated on GitHub
22 April 2026
Category
AI 3D
Listing
Hidden gem โ€” a shorter page for a lesser-known project
Official site
GitHub
// how it works

How it works

  1. Clone the repo

    Get the EA research code.

  2. Build it

    Compile the C++ converter.

  3. Feed a mesh

    Provide your 3D model.

  4. Get a splat

    Receive the Gaussian Splat.

// features

Why people love it

Mesh to splat

Converts 3D meshes to Gaussians.

Fast

Performance-focused C++.

EA research

From the SEED team.

Pipeline ready

Fits asset workflows.

948 stars

Widely watched and used.

Game asset bridge

Meshes meet splatting.

Advertisement
// run it

Run it yourself

  1. Step 1 โ€” Clone the repo

    Download the source and enter the folder.

    git clone https://github.com/electronicarts/mesh2splat.git
    cd mesh2splat
  2. Step 2 โ€” Configure the build

    Set up CMake per the README.

    cmake -B build -DCMAKE_BUILD_TYPE=Release
  3. Step 3 โ€” Compile

    Build the converter.

    cmake --build build --parallel
// use cases

What you can build

Advertisement
// faq

Questions, answered

What is mesh2splat?

Fast mesh-to-3D-Gaussian-Splat conversion from EA research, at electronicarts/mesh2splat.

Who made it?

Electronic Arts, via their SEED research group.

What goes in and out?

A 3D mesh in, a Gaussian Splat out.

Is it free?

The code is on GitHub; no license is asserted, so check the repo.

Who is it for?

3D artists and researchers bridging meshes and splats.

// keep exploring

Similar tools

AI 3D

splatviz

Interactive Python viewer for real-time 3DGS editing and analysis.

โ˜… 1.5k starsMIT
View guide โ†’
AI 3D

3dgsconverter

Python command-line utility designed for converting and processing 3D Gaussian.

โ˜… 599 starsMIT
View guide โ†’
AI 3D

Hunyuan3D-2

High-Resolution 3D Assets Generation with Large Scale Hunyuan3D Diffusion Models.

โ˜… 15.0k starsUnknown
View guide โ†’
AI 3D

spirula-studio

Cross-vendor 3D Gaussian Splatting trainer: video to splat to mesh.

โ˜… 1.4k starsGPL-3.0
View guide โ†’
AI 3D

supersplat-viewer

A fast, friendly viewer for 3D Gaussian splat scenes.

โ˜… 580 starsMIT
View guide โ†’
AI 3D

MILo

Mesh-in-the-loop Gaussian Splatting from a SIGGRAPH Asia paper.

โ˜… 528 starsNOASSERTION
View guide โ†’
// alternatives

Alternatives in AI 3D

The most-starred other AI 3D projects in the LibreAI catalogue โ€” the realistic shortlist if mesh2splat is not the right fit.

Get mesh2splat

Free and open โ€” grab the source, star the repo, and start creating.