Show HN: el Gaussian Splat de una fresa
(superspl.at)- Strawberry es una escena 3D descargable de una fresa publicada por danylyon en SuperSplat, y aparece con licencia CC BY 4.0
- Los datos de la escena aparecen con 46,530 elementos y un tamaño de archivo de 22.94 MB, y figura como publicada hace 13 horas
- La captura se realizó desde 90 puntos de vista y en cada punto se usaron 88 imágenes de apilado de enfoque
- El equipo fue una Nikon Z8 full frame, f/7.1, 1/160 s, ISO 100, lente macro Laowa 180mm, luz LED y fondo de pantalla azul
- El entrenamiento se realizó con slang-splat, y se proporcionan tanto COLMAP como el dataset de COLMAP
Resumen de la escena
- Strawberry es una escena 3D de una fresa publicada en SuperSplat y el autor es danylyon
- Los datos de la escena muestran 46,530 elementos y un tamaño de archivo de 22.94 MB
- El momento de publicación figura como hace 13 horas y se puede descargar
- La licencia aparece como CC BY 4.0
Condiciones de captura
- La escena de la fresa fue capturada desde 90 puntos de vista y en cada uno se usaron 88 imágenes de focus stacking
- El equipo y la configuración de captura fueron Nikon Z8, full frame, f/7.1, 1/160 s, ISO 100 y lente macro Laowa 180mm
- La iluminación fue con luz LED y el fondo fue una pantalla azul
Entrenamiento y datos
- El entrenamiento se realizó con slang-splat
- El software utilizado que aparece indicado es COLMAP
- También se proporciona el dataset de COLMAP, disponible gratis en Patreon
Condiciones de uso
- La escena puede descargarse con licencia CC BY
- Se indica que la atribución no es un requisito, sino que se recomienda como una muestra de agradecimiento
- Se aclara que esta obra puede usarse incluso sin atribución
1 comentarios
Comentarios de Hacker News
En 2011 hice PlayCanvas para ejecutar videojuegos, y en 2026 estoy ejecutando una fresa
Guau, se te va el tiempo volando. Al final llegué hasta aquí y es hermoso: https://superspl.at/scene/ff1d0393
Aun así, me impactó bastante cuando descubrí que se puede subir caminando por las escaleras. Hay que usar Shift para correr
A esta escena le hace mucha falta clipping en los bordes. Si usas una app como Scaniverse, puedes agregar una caja delimitadora para eliminar puntos lejanos que normalmente no se reconstruyen bien
Si tienes un iPhone reciente con escáner LiDAR, lo recomiendo mucho. Puedes renderizar tu casa o tu jardín como si fueran una casa de muñecas, y sorprendentemente sirve para planear y medir paredes o estructuras
Es una escena realmente genial, con una resolución bastante buena y además te puedes mover por ella
Leí [1], pero todavía no tengo muy claro qué estoy viendo exactamente. Mi suposición es que será un modelo 3D reconstruido a partir de muchas fotos en alta resolución
[1] https://en.wikipedia.org/wiki/Gaussian_splatting
No hay malla ni modelo. La superficie visual de la fresa podría estar formada por bultos separados entre sí, en lugares que físicamente no parecen una superficie real
Por eso a estas cosas se les llama campos de radiancia (radiance fields). Porque modelan la luz, no la geometría
En la práctica, puedes restringir la posición y la rotación de los bultos para que se ajusten mejor a la forma geométrica de la fresa
Lo importante es que no hay una superficie geométrica definida, o sea, una malla. Además, para hacer un buen splat hay que tomar muchísimas fotos desde ángulos muy distintos, así que es bastante difícil, mientras que hacer un splat malo es facilísimo. Pero cuando sale bien, es impresionante
Qué belleza
Lo que me gusta del Gaussian Splatting es la forma en que se degrada. En vez de cortarse de golpe o cambiar el nivel de detalle y que una esfera se vuelva un cubo, poco a poco se vuelve más “onírico”. La forma básica se mantiene y solo se reduce el detalle
Por ejemplo, esta escena: https://superspl.at/scene/e721ea7c
Si te acercas al árbol, lo que lo rodea se vuelve borroso, como si el tejido de la realidad se deshilachara
https://bayardrandel.com/gaussographs
El trabajo más reciente está en Instagram
https://www.instagram.com/bayardrandel/
No aparece ese “detalle falso” adicional que uno esperaría al ampliar; más bien da la sensación de atravesar la piel y entrar en un interior imaginado
Cuanta menos coherencia hay, más difícil y menos predecible se vuelve también la exploración
Más que un modelo 3D convencional, parece mucho más cercano a la forma en que la mente almacena y procesa la información espacial
Si solo ves una imagen borrosa y no carga ni funciona nada, puedes revisar si en la consola de JavaScript aparece "WebGL not supported"
Esto también es interesante: https://github.com/apple/ml-sharp
Es un modelo de Apple que genera Gaussian splats a partir de una sola imagen. Tarda unos 30 segundos en una M1 Pro
Si te mueves demasiado se desarma, pero para un pequeño movimiento lateral o para la vista del segundo ojo en VR funciona excelente. Se ve mucho mejor que el método anterior que usaba en https://github.com/combatwombat/tiefling, que era mapa de profundidad + vertex shader
Eso sí, ml-sharp tiene pesos de 2.6GB, así que es un poco grande para correrlo en el navegador
Ahora parece funcionar mucho más rápido que 30 segundos en iDevice y Mac
Hace unas semanas conocí el Gaussian Splatting, y quizá esta sea una pregunta graciosa, ingenua o tonta. ¿Ha habido avances con la iluminación dinámica, o al menos existe esa posibilidad en teoría?
Pero es difícil obtener materiales precisos para casos más complejos que la reflexión difusa
La reluminación basada en IA parece que pronto empezará a funcionar bien
Podría sentirse como poner iluminación en tiempo real de un motor de juegos antiguo sobre assets bastante modernos. Algo como la era de Quake 2~3
O quizá se podría hacer algo como un “pre-pass de oclusión” creando un volumen de vóxeles dispersos a partir del splat, y darle a cada vóxel un valor de opacidad de vóxel que absorba luz. No sería tan distinto de la iluminación global precalculada de hoy en día
Ojo, no soy experto en renderizado; solo soy un raro que antes hizo cosas con OpenGL
¡Simplemente guau!
Explorando el sitio terminé más impresionado con esta escena: https://superspl.at/scene/c67edb74
Pude explorar y usar varias otras que estaban enlazadas en los comentarios, así que es raro
Si leí bien Chrome, el sitio web y los datos juntos pesan 171MB
Si mis cuentas están bien, eso equivale a unos 40 segundos de ancho de banda al bitrate máximo de Netflix
Dependiendo de lo raro que seas, se siente como ser Quasimodo o como ser Dios
Viendo esto me fui por una madriguera de conejo y terminé en esta empresa que hace video Gaussian splat: https://www.4dv.ai/. Interesante
Parece una miniatura hermosa y pequeña. Está genial ver Gaussian Splatting aplicado a un objeto pequeño y detallado, en lugar de una escena grande
Quizá el aspecto más aburrido de esta fresa, pero me da curiosidad la licencia. Dice “se puede descargar con licencia CC BY, pero la atribución no es obligatoria, aunque se agradece”, y no soy abogado, pero no creo que puedas licenciar algo como CC-BY y a la vez eximir el requisito BY en la descripción
Si quieres que la atribución sea opcional, ¿no tendrías que usar una licencia más permisiva como CC0 y pedir atribución aparte?
Hasta cierto punto. En países como Francia, el derecho de atribución es fundamentalmente intransferible, así que incluso si el autor renuncia permanentemente a ese derecho, igual podría volver a exigir atribución en cualquier momento
Pero en Estados Unidos, la parte que recibe el beneficio de una cláusula contractual normalmente puede ignorarla o renunciar a ella. Que eso todavía pueda llamarse “CC BY” ya es discutible, porque la atribución es la parte central
Aun así, parece válido licenciarlo como CC BY y acto seguido eximir ese requisito