Tiny Online Tools logoTiny Online ToolssearchRechercher des outils…grid_viewTous les outils
Accueilchevron_rightOutils Gaussian Splatchevron_rightConvertisseur de Coordonnées Gaussian SplatConvertisseur de Coordonnées Gaussian Splat

Convertisseur de Coordonnées Gaussian Splat

Convertissez une capture Gaussian splat entre les conventions d’axes de COLMAP, glTF, Unity, Unreal et Blender, harmoniques sphériques comprises.

upload_file

Cliquez pour parcourir ou glissez-deposez des fichiers ici

PLY, SPLAT, SPZ, KSPLAT ou un dossier SOG

Accepte : .ply,.splat,.spz,.ksplat,.sog,.zip,.json

Outils similaires

Compresseur de Gaussian Splat

Compresseur de Gaussian Splat

Allégez une capture Gaussian splat par le nombre de splats, le degré des harmoniques sphériques et le conteneur, avec la taille de sortie affichée pendant le réglage.

Convertisseur de Systèmes de Coordonnées 3D

Convertisseur de Systèmes de Coordonnées 3D

Convertissez des modèles 3D entre Y-up et Z-up, et entre systèmes de coordonnées à main droite et à main gauche, gratuitement dans votre navigateur.

Gaussian Splat vers Nuage de Points

Gaussian Splat vers Nuage de Points

Convertissez une capture Gaussian splat en nuage de points PLY ou XYZ coloré que CloudCompare, MeshLab et Open3D lisent correctement.

Convertisseur de Gaussian Splat

Convertisseur de Gaussian Splat

Convertissez des captures Gaussian splat entre PLY, SPZ, KSPLAT et SPLAT, avec la taille et les pertes de chaque cible affichées avant de convertir.

Générateur d'URI de données

Générateur d'URI de données

Générez des URI de données à partir de fichiers locaux sans les télécharger.

Surligneur de texte PDF

Surligneur de texte PDF

Surlignez automatiquement chaque occurrence d'un ou plusieurs termes dans un document PDF avec des superpositions colorées translucides.

Generateur d IP aleatoire

Generateur d IP aleatoire

Generez des adresses IPv4 et IPv6 aleatoires pour les tests et le developpement avec choix public ou prive.

apps

Plus d'outils

Parcourez notre collection complète d'outils en ligne gratuits.

Pourquoi votre capture arrive sur le côté

Il n’existe qu’une poignée de conventions d’axes courantes, et chaque outil de capture ou de rendu en a choisi une différente. COLMAP et OpenCV sont RDF : x à droite, y vers le bas, z vers l’avant. glTF, three.js et SPZ sont RUB : x à droite, y vers le haut, z vers l’arrière. Unity est RUF et gaucher. Blender est RFU, Z vers le haut. Unreal est FRU, Z vers le haut et gaucher.

Déplacez un fichier de l’un à l’autre sans conversion et il arrive sur le côté, à l’envers ou en miroir.

Ce que la plupart des convertisseurs ratent

Un splat n’est pas un point. Convertir correctement une capture, c’est faire tourner trois choses :

  1. les positions — tout le monde le fait
  2. le quaternion de rotation de chaque splat — presque tous les outils le font
  3. les harmoniques sphériques — presque personne

Sautez la troisième et la géométrie semble juste tandis que l’ombrage dépendant de la vue reste arrimé aux anciens axes : un reflet qui glissait sur une surface quand vous passiez glisse maintenant à l’envers. Cet outil fait tourner les bandes d’harmoniques sphériques avec la géométrie, avec des matrices résolues à partir de la base même qui sert à évaluer la couleur.

Les miroirs

Trois des conversions possibles inversent la chiralité — la matrice a un déterminant de −1. Un miroir n’est pas une rotation et ne peut pas s’écrire comme le quaternion d’un splat. Les positions et les échelles sortent exactes ; l’orientation de chaque splat ne garde que la partie rotationnelle. Quand cela se produit, l’outil le dit clairement plutôt que de vous rendre une scène qui se rend à l’envers.

Également disponible

  • Échelle uniforme — positions et tailles de splats ensemble, la capture garde sa forme. Des mètres aux centimètres, ou pour une capture entraînée à une échelle arbitraire.
  • Centrer sur l’origine — la plupart des moteurs importent un asset à son origine enregistrée, et l’origine d’une capture est là où la reconstruction l’a laissée.

L’avant et l’après sont affichés côte à côte : un mauvais choix saute aux yeux. Tout se passe dans votre navigateur.