Visionneuse Gaussian Splatting

Visualisez des millions de gaussiennes 3D avec un rendu photoréaliste en temps réel à plus de 100 FPS.

Espace de travail

Déposez vos fichiers ici

ou cliquez pour parcourir, collage pris en charge

Essayer des fichiers d'exemple

Tous les fichiers d'exemple

À propos de cet outil

Il s'agit d'une visionneuse Gaussian Splatting en ligne gratuite prenant en charge les formats .splat, .spz, .ksplat, .sog et PLY. Inspectez des scènes rendues à partir de millions d'ellipsoïdes gaussiens 3D, chacune portant des données de position, rotation, échelle, couleur et opacité. Tout le rendu est effectué localement sur votre GPU avec WebGL. Vos fichiers ne quittent jamais votre navigateur.

Types de fichiers Gaussian splat

Les scènes splat sont généralement créées à partir de photos ou de vidéos d'un lieu réel. Une même scène peut exister en plusieurs types de fichiers.

.ply
La sortie d'origine de la plupart des outils d'entraînement ; volumineux car non compressé.
.splat
Une disposition plus légère et simplifiée, répandue dans les premières visionneuses web.
.ksplat
Une disposition compressée utilisée par certaines visionneuses web.
.spz
Un format compressé publié par Niantic, bien plus léger que le PLY.
.sog
Un format compressé utilisé par PlayCanvas et SuperSplat.

À propos des options de configuration

Paramètres d'aperçu

Rotation automatique

Désactivé
Fait pivoter lentement le modèle autour de l'axe vertical après chargement pour une vue complète. Peut être basculé à tout moment dans le panneau de gauche.
  • Activé: Rotation automatique après chargement
  • DésactivéRecommandé: Rester immobile, pivoter manuellement uniquement (par défaut)

Animation

Clips

Nombre de clips d'animation enregistrés dans le fichier.

Os

Nombre d'os du squelette utilisés pour le rigging et le skinning.

Informations sur le format

Format d'entrée

Extension:
splat, splatt, spz, ksplat, sog, ply
Nom complet:
Splatting gaussien (3DGS)
Type:
Représentation de scène 3D
Format:
Binaire de splatting gaussien
Description:
Le Gaussian splatting (3DGS) est une méthode de représentation de scènes 3D apparue ces dernières années. Elle utilise des millions d'ellipsoïdes gaussiens 3D pour obtenir une synthèse de vues photoréalistes sur des GPU grand public, avec un rendu en temps réel à plus de 100 images par seconde. Elle s'applique largement à la reconstruction de scènes de nouvelle génération et aux jumeaux numériques humains après NeRF. SPLAT est le format de conteneur natif du Gaussian splatting. Il diffère totalement des systèmes de maillage : la topologie n'est pas modifiable et il ne peut pas servir directement à l'impression 3D ni à la modélisation classique. L'écosystème comprend aussi des variantes compressées comme SPZ, KSPLAT et SOG, qui accélèrent le chargement sur le web.

Notes:

  • Pas un maillage polygonal traditionnel ; il représente les scènes via des primitives gaussiennes superposées
  • Nécessite un GPU pour le rendu (WebGL supporté)
  • Formats : .splat (brut), .spz (compressé), .ksplat, .sog, .ply

Fonctionnalités prises en charge:

  • Attributs de position, rotation et échelle des gaussiennes
  • Représentation des couleurs par harmoniques sphériques
  • Rendu photoréaliste temps réel à 100+ FPS
  • Navigation fluide de la caméra
  • Chargement progressif des fichiers pour les grandes scènes

Splat, maillage ou nuage de points ?

Ces trois notions sont souvent confondues. Voici à quoi chacune sert le mieux.

Gaussian splatMaillage (GLB, OBJ)Nuage de points (PCD, XYZ)
Composé deDes millions de taches douces et coloréesDes triangles avec matériauxDes points isolés
RenduPhotoréaliste, reflets et détails fins comprisSurfaces nettes et pleinesDes points, avec des vides entre eux
Modifier ou imprimer en 3DDifficile ; il n'y a pas de vraies surfacesOuiSeulement après conversion en maillage
Idéal pourMontrer un lieu ou un objet capturéJeux, AR, CAO et impressionNumérisation et mesure
Q

Qu'est-ce que le Gaussian Splatting ?

A

Le Gaussian Splatting (3DGS) est une méthode de représentation de scène 3D révolutionnaire qui utilise des millions d'ellipsoïdes gaussiens 3D pour représenter les scènes. Chaque gaussienne porte des attributs de position, rotation, échelle, couleur et opacité. Il atteint un rendu photoréaliste en temps réel à plus de 100 FPS sur des GPU grand public, des ordres de grandeur plus rapide que les méthodes NeRF traditionnelles.

Q

Ai-je besoin d'un GPU puissant pour visualiser les fichiers .splat ?

A

Pour la simple visualisation, la plupart des GPU modernes gèrent facilement les fichiers .splat ordinaires. Les scènes avec des millions de gaussiennes bénéficient d'un GPU dédié mais restent utilisables sur des graphismes intégrés. Le rendu est entièrement local via WebGL, aucun traitement côté serveur requis.

Q

Puis-je convertir les fichiers .splat en d'autres formats ?

A

Oui. Les fichiers .splat peuvent être convertis en formats de maillage comme OBJ ou PLY à l'aide d'outils tels que SuGaR ou le pipeline officiel gs-to-mesh. Pour la conversion de format, consultez notre outil de convertisseur de modèles 3D.

Q

Quel logiciel crée les fichiers .splat ?

A

Les fichiers .splat sont générés par des pipelines d'entraînement à partir de photographies multi-vues. Les outils courants incluent l'implémentation officielle Gaussian Splatting, les extensions Nerfstudio, l'éditeur SuperSplat et divers entraîneurs basés sur le web. La sortie capture des scènes 3D photoréalistes à partir d'ensembles d'images.

Q

Puis-je utiliser le Gaussian Splatting dans des expériences AR/VR ?

A

Oui. Le 3DGS est largement utilisé en AR/VR car il rend des scènes photoréalistes en temps réel. Vous pouvez d'abord prévisualiser la scène .splat ici, puis exporter le fichier vers des pipelines et lecteurs AR/VR compatibles.

Q

Pourquoi vois-je des taches flottantes ou des zones floues ?

A

Elles viennent de la capture, pas de la visionneuse. Les zones vues sous peu d'angles deviennent floues et des splats isolés flottent dans l'air. Capturez plus d'angles ou supprimez-les dans un éditeur de splats.