LibreAI / IA 3D / vk_gaussian_splatting
// ai-3d · nvpro-samples/vk_gaussian_splatting

vk_gaussian_splatting

vk_gaussian_splatting est un projet de IA 3D open source, créé par nvpro-samples (nvpro-samples/vk_gaussian_splatting sur GitHub). Il compte 504 étoiles sur GitHub et 53 forks, il est publié sous la licence Apache-2.0 et a été mis à jour pour la dernière fois sur GitHub le 30 septembre 2026.

Vulkan viewer rendering 3D Gaussians via rasterization and raytracing.

💎 Pépite cachée★ 504 étoiles⑂ 53 forksApache-2.0mis à jour sept. 2026
▦ visuel — le README de ce projet ne contient aucune capture intégrable,
voici donc un emplacement réservé. Le guide ci-dessous est complet malgré tout.
// détails du projet

Détails du projet

Étoiles GitHub
504
Forks
53
Licence
Apache-2.0
Dernière mise à jour sur GitHub
30 septembre 2026
Catégorie
IA 3D
Type de fiche
Pépite cachée — une page plus courte pour un projet moins connu
Site officiel
GitHub
// fonctionnement

Comment ça marche

  1. Clone the repository

    Download the sample and its submodules.

  2. Configure the build

    Set up CMake with the Vulkan SDK.

  3. Compile the viewer

    Build the C++ project.

  4. Load a splat scene

    Open 3D Gaussian data and compare renderers.

// fonctionnalités

Pourquoi on l'adore

Multiple renderers

Rasterization, raytracing, and hybrid methods.

Vulkan API

Modern low-level GPU programming.

Mesh shaders

Cutting-room GPU techniques included.

Real-time raytracing

Raytraced Gaussian splats live.

NVIDIA sample quality

From the nvpro-samples team.

C++ reference

Study-grade code for graphics engineers.

Advertisement
// lancez-le

Lancez-le vous-même

  1. Step 1 — Clone the repo

    Download the source with submodules.

    git clone --recursive https://github.com/nvpro-samples/vk_gaussian_splatting.git
    cd vk_gaussian_splatting
  2. Step 2 — Configure

    Set up the CMake build with the Vulkan SDK.

    cmake -B build
  3. Step 3 — Build the viewer

    Compile the C++ project.

    cmake --build build
// cas d'usage

Ce que vous pouvez créer

Advertisement
// faq

Questions fréquentes

Who maintains vk_gaussian_splatting?

It is an open-source sample at nvpro-samples with 53 forks.

Is it free for commercial use?

Yes. It is Apache-2.0 licensed.

Do I need an NVIDIA GPU?

A Vulkan-capable GPU is required; NVIDIA hardware is the reference target.

Is this a production viewer?

No. It is an advanced sample for studying rendering methods.

Which techniques are implemented?

Hybrid rendering, mesh shaders, rasterization, and real-time raytracing.

// continuez l'exploration

Outils similaires

IA 3D

splat-transform

CLI and library for processing and converting 3D Gaussian splats.

★ 1,4 k étoilesMIT
Voir le guide →
IA 3D

GSOPs

Gaussian splatting operators that bring 3DGS into SideFX Houdini.

★ 627 étoilesAGPL-3.0
Voir le guide →
IA 3D

gaussian-splatting-lightning

A 3DGS framework with derived algorithms and a web viewer.

★ 1,1 k étoilesNOASSERTION
Voir le guide →
IA 3D

4d-gaussian-splatting

ICLR 2024] Live Photorealistic Dynamic Scene Representation and Rendering.

★ 1,0 k étoilesMIT
Voir le guide →
IA 3D

Reall3dViewer

3D Gaussian Splatting viewer built on Three.js — mark, measure and render with preset LODs.

★ 514 étoilesMIT
Voir le guide →
IA 3D

Nerfstudio

Nerfstudio — the plug-and-play studio for NeRFs and Gaussian splatting: turn photos of a real scene into explorable 3D, with a modular API and viewer, Apache-2.0

★ 12,1 k étoilesApache-2.0
Voir le guide →
// alternatives

Alternatives en IA 3D

Les autres projets de la catégorie IA 3D avec le plus d'étoiles du catalogue LibreAI — la sélection réaliste d'alternatives si vk_gaussian_splatting ne vous convient pas.

// plus en ai-3d

Plus en IA 3D

Projets de la catégorie IA 3D proches dans le catalogue, les plus proches en étoiles de vk_gaussian_splatting — continuez à explorer de part et d'autre.

Obtenir vk_gaussian_splatting

Gratuit et ouvert : récupérez le code source, mettez une étoile au dépôt et commencez à créer.