Tiny Online Tools logoTiny Online ToolssearchBuscar herramientas…grid_viewTodas las herramientas
Iniciochevron_rightHerramientas de Gaussian Splatchevron_rightGaussian Splat a Nube de PuntosGaussian Splat a Nube de Puntos

Gaussian Splat a Nube de Puntos

Convierte una captura Gaussian splat en una nube de puntos PLY o XYZ con color que CloudCompare, MeshLab y Open3D leen correctamente.

upload_file

Haz clic para buscar o arrastra y suelta archivos aqui

PLY, SPLAT, SPZ, KSPLAT o un paquete SOG

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

Herramientas similares

Compresor de Gaussian Splat

Compresor de Gaussian Splat

Reduce una captura de Gaussian splat ajustando número de splats, grado de armónicos esféricos y contenedor, con el tamaño de salida a la vista mientras arrastras.

Visor de Gaussian Splat

Visor de Gaussian Splat

Abre y explora capturas de Gaussian splatting 3D en tu navegador. Lee PLY, SPLAT, SPZ, KSPLAT y SOG, sin subir nada.

Convertidor de Gaussian Splat

Convertidor de Gaussian Splat

Convierte capturas de Gaussian splat entre PLY, SPZ, KSPLAT y SPLAT, con el tamaño y las pérdidas de cada destino a la vista antes de convertir.

Estadísticas de Gaussian Splat

Estadísticas de Gaussian Splat

Mide una captura de Gaussian splatting: número de splats, grado de armónicos esféricos, distribuciones de opacidad y escala, caja envolvente y VRAM estimada.

Convertidor a Minúsculas

Convertidor a Minúsculas

Convierte texto a minúsculas al instante.

Explorador Binario WASM

Explorador Binario WASM

Explora las secciones, funciones, importaciones, exportaciones, memorias, tablas y globales de un módulo WebAssembly con desplazamientos y tamaños exactos en bytes.

Eliminador de páginas duplicadas en PDF

Eliminador de páginas duplicadas en PDF

Detecta y elimina automáticamente las páginas duplicadas en un PDF mediante una huella visual. Limpia documentos escaneados o combinados en segundos.

apps

Mas herramientas

Explora nuestra coleccion completa de herramientas gratuitas en linea.

De splats a puntos

Una captura de 3D Gaussian splatting y una nube de puntos parecen lo mismo, pero no lo son. Cada splat es un elipsoide orientado con escala, rotación, opacidad y un color que cambia según el ángulo de visión. Un punto solo tiene posición y color. Convertir uno en otro es útil y con pérdidas, y esta herramienta es explícita sobre ambas cosas.

Por qué un PLY de 3DGS se ve mal en otros programas

La salida del entrenamiento del artículo original de 3D Gaussian Splatting es un PLY válido, así que CloudCompare, MeshLab y Open3D lo abren sin problema… y muestran una nube gris. La culpa es de dos propiedades:

  • f_dc_0, f_dc_1, f_dc_2 son coeficientes de armónicos esféricos, no RGB. El color es 0,5 + 0,2820948 x f_dc.
  • opacity es un logit, no un alfa. El alfa es 1 / (1 + exp(-opacity)).

Este conversor aplica ambas fórmulas, de modo que la nube que descargas queda coloreada como la dibuja un visor de splats.

Lo que puedes ajustar

  • Umbral de opacidad: una captura suele estar llena de niebla casi transparente que no aporta nada a una nube de puntos. Subir el umbral la elimina.
  • Presupuesto de puntos: si la captura lo supera, se conservan los splats más importantes, puntuados por opacidad multiplicada por los dos radios mayores, así sobreviven las superficies y la niebla cae primero.
  • Color: el color base plano, o el color completo de armónicos esféricos evaluado para una dirección de vista. Usa el segundo en capturas brillantes, donde el color base no es lo que nadie ve realmente.
  • Normales: opcionales, derivadas del eje más delgado de cada splat. Un splat convergido queda plano contra la superficie que representa, así que ese eje sirve como normal.

Formatos

PLY binario es el predeterminado: color uchar, little-endian, el dialecto que de verdad leen las herramientas de nubes de puntos. PLY ASCII es lo mismo en texto. XYZ son columnas x y z r g b y no tiene sitio para normales.

Todo se ejecuta en tu navegador. La captura nunca se sube.