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

vk_gaussian_splatting

vk_gaussian_splatting é um projeto de IA 3D de código aberto de nvpro-samples (nvpro-samples/vk_gaussian_splatting no GitHub). Tem 504 estrelas no GitHub e 53 forks, é publicado sob a licença Apache-2.0 e foi atualizado pela última vez no GitHub em 30 de setembro de 2026.

Vulkan viewer rendering 3D Gaussians via rasterization and raytracing.

💎 Joia escondida★ 504 estrelas⑂ 53 forksApache-2.0atualizado set 2026
▦ visual: o README deste projeto não inclui nenhuma captura incorporável,
então aqui vai um marcador. O guia abaixo está completo mesmo assim.
// dados do projeto

Dados do projeto

Estrelas no GitHub
504
Forks
53
Licença
Apache-2.0
Última atualização no GitHub
30 de setembro de 2026
Categoria
IA 3D
Tipo de ficha
Joia escondida: uma página mais breve para um projeto menos conhecido
Site oficial
GitHub
// como funciona

Como funciona

  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.

// recursos

Por que as pessoas gostam tanto

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
// execute você mesmo

Execute você mesmo

  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
// casos de uso

O que você pode criar

Advertisement
// perguntas frequentes

Perguntas frequentes

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.

// continue explorando

Ferramentas semelhantes

IA 3D

splat-transform

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

★ 1,4 mil estrelasMIT
Ver o guia →
IA 3D

GSOPs

Gaussian splatting operators that bring 3DGS into SideFX Houdini.

★ 627 estrelasAGPL-3.0
Ver o guia →
IA 3D

4d-gaussian-splatting

ICLR 2024] Live Photorealistic Dynamic Scene Representation and Rendering.

★ 1,0 mil estrelasMIT
Ver o guia →
IA 3D

Reall3dViewer

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

★ 514 estrelasMIT
Ver o guia →
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 mil estrelasApache-2.0
Ver o guia →
// alternativas

Alternativas em IA 3D

Os outros projetos de IA 3D com mais estrelas no catálogo do LibreAI — a lista realista de alternativas se vk_gaussian_splatting não for o ideal para você.

// mais em ai-3d

Mais em IA 3D

Projetos de IA 3D próximos no catálogo, os mais próximos em estrelas de vk_gaussian_splatting: continue explorando dos dois lados dele.

Baixe o vk_gaussian_splatting

Grátis e aberto: pegue o código-fonte, dê uma estrela no repositório e comece a criar.