frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Gaussian Splat of a Strawberry

https://superspl.at/scene/84df8849
69•danybittel•1h ago

Comments

carlos-menezes•47m ago
You might want to throw that one away :)
p0w3n3d•45m ago
Yup. It's rotten on the other side. Or maybe lead poisoned
gobdovan•36m ago
Sorry if I fell for Poe's law, but just for clarity, the strawberry's rotten underside is most likely missing splats in the rendering.
p0w3n3d•2m ago
Of course it is. That's where the joke comes from...

Edit. TIL Poe's law

dudefeliciano•37m ago
not sure if that's a joke but i think that's just the effect of the strawberry being placed on a glass/plastic surface to be filmed from underneath
danybittel•12m ago
It is in fact still on it's mount and slowly rotting / molding.. for a second capture :-)
josh-wrale•42m ago
Someone: Please combine microscopy with gaussian splatting.
Kalendermann•23m ago
This was also my first thought when I zoomed in into the strawberry. I wonder if you can achieve a microscope like effect with a more suitable setup. E.g. better lighting, zoom, lens, etc.
danybittel•16m ago
I have done 2x macro (an ant).. and want to try 5x.. but as you get closer, the depth of field becomes really shallow. You can do focus stacking but you risk that the individual areas in focus are less ideal aligned and the tracking can't make any sense out of the geometry anymore.
jcattle•15m ago
Don't know if this would be in your wheelhouse, but for very nice macro splats, check out the work by Dany Bittel: https://danybittel.ch/macro.html

For example this bumblebee: https://superspl.at/scene/cf6ac78e

Edit: I completely missed that this was posted by him (:

galsapir•39m ago
From the link: "Shot from 90 perspectives, 88 focus stacked images each. Nikon Z8, full frame, f/7.1, exposure 1/160, ISO 100, Laowa 180mm macro lens, with LED light and bluescreen." Insane!
danybittel•34m ago
And it only takes 20 Minutes to shoot all 7920 photos, the Z8 is crazy fast.
mgaunard•37m ago
What happened to the bottom of that poor strawberry?
danybittel•35m ago
It was mounted at the bottom.. and I can't quite reach it with my camera. Might have to try some two pass way.
gobdovan•32m ago
Mount it on a needle/skewer, it should let you capture it in one pass.
4gotunameagain•18m ago
Assuming that the person that did this has not tried that. If you look at the setup photos, the grape is resting on a couple of nails. This suggests that many different things have been tried.
CatMustard•7m ago
I wonder would a good, sharp needle and thread make for good mounting for a soft object like this? Thread the needle, pass it right through the strawberry and the secure the thread on something above and below. As long as the strawberry doesn't slide down the thread (hopefully a strawberry is light enough friction would hold it in place!)

Anyway, very cool splat, fair play

josh-wrale•2m ago
[delayed]
gobdovan•33m ago
Gaussian splat casualty. The bottom looks like partially missing from the reconstruction.
timonoko•19m ago
When you cut the splat in half, result is either fuzzy fog or sort-of fibrous crystals. As depicted here.
timonoko•37m ago
What? KIRI Engine makes splats. I always wondered what 3DGS might mean.

Yes. I knoweth what "splats" are: They are splats of fuzzy blobs on the display surface.

brazzy•32m ago
Lovely! How was the mechanical setup to ensure that all those shots are consistent, and how long did it take?
danybittel•11m ago
I posted some pictures.. takes only 20 min!
a1o•27m ago
Can you show the setup?

(Can we do a Gaussian Splat of the setup of the photograph for the Gaussian Splat of the Strawberry?)

danybittel•24m ago
I just posted some images.. I have actually done my studio, (quality is.. let's say painterly ;-): https://superspl.at/scene/0a3916cd
danybittel•25m ago
The Setup: https://i.imgur.com/o0hgybh.jpeg https://i.imgur.com/mcNiomp.jpeg https://i.imgur.com/vIjw6pc.jpeg https://i.imgur.com/nzOwmSC.jpeg
svetlins•18m ago
Great work! There are more awesome splats on the author's profile page: https://superspl.at/user?id=danylyon
voidUpdate•18m ago
Gaussian splats look really good from a distance, but as soon as you zoom in, they really fall off a cliff :/
bozdemir•14m ago
this is awesome, I wonder what's under there, looks black, maybe thats where they mounted and rotated the strawberry...
danybittel•13m ago
Yes mounting.. and I can't quite reach all the way from below.
vessenes•13m ago
Dany, this is so cool.

I'm wondering if the splat community has decided this paper is valuable -- https://github.com/fraunhoferhhi/Self-Organizing-Gaussians -- looking at all the detail in the strawberry splat made me wonder how small one can get the download, and what the current state of the art is for compression.

danybittel•9m ago
Thanks! We have two compressed formats, the sog by PlayCanvas and spz with sparkjs. Both now support LODs and compress really well.
zokier•9m ago
My intuition is that in theory focus stacking should not be necessary as preprocessing step for 3dgs (or photogrammetry). Does anyone know if there is any recent developments in this regard?

Focus stacking generally is not perfect process and can lead to artifacts/errors and I'd imagine those can then compound when stacked images are used for 3dgs. Also the image focus actually provides some depth data in itself that could be useful?

Vinnl•2m ago
I read [1], but I still don't quite know what I'm looking at. My guess is a 3D model reconstructed from lots of detailed pictures?

[1] https://en.wikipedia.org/wiki/Gaussian_splatting

Gaussian Splat of a Strawberry

https://superspl.at/scene/84df8849
72•danybittel•1h ago•35 comments

Photo GIMP – A Patch for GIMP 3 for Photoshop Users

https://github.com/Diolinux/PhotoGIMP
24•SockThief•2d ago•12 comments

I Found Ultra-Pure Quantum Crystals in an Abandoned Mine in the Atacama Desert

https://medium.com/@breid.at/ultra-pure-quantum-crystals-from-an-abandoned-mine-in-a-mysterious-d...
97•vi_sextus_vi•2d ago•22 comments

Peter Neumann has died

https://www.tuhs.org/pipermail/tuhs/2026-May/033748.html
151•pabs3•8h ago•9 comments

Polypad

https://polypad.amplify.com/
96•ivank•2d ago•8 comments

Show HN: Id-agent – Token efficient UUID alternative for AI agents

https://github.com/vostride/id-agent
3•pranshuchittora•30m ago•0 comments

Click (2016)

https://clickclickclick.click/
318•andrewzeno•12h ago•79 comments

Kv4p HT – A homebrew 1W radio (VHF or UHF) that plugs into an Android phone

https://www.kv4p.com/
102•krupan•2d ago•35 comments

The last six months in LLMs in five minutes

https://simonwillison.net/2026/May/19/5-minute-llms/
492•yakkomajuri•10h ago•365 comments

Cursor Introduces Composer 2.5

https://cursor.com/blog/composer-2-5
167•asar•18h ago•123 comments

Anthropic acquires Stainless

https://www.anthropic.com/news/anthropic-acquires-stainless
466•tomeraberbach•18h ago•330 comments

The lasting influence of Netscape Time

https://thehistoryoftheweb.com/the-lasting-influence-of-netscape-time/
46•zdw•2d ago•8 comments

PyTorch Landscape

https://pytorch.landscape2.io
50•salamo•7h ago•13 comments

Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised

https://safedep.io/mini-shai-hulud-strikes-again-314-npm-packages-compromised/
125•theanonymousone•6h ago•65 comments

1024000^2 Blocks, 2B2T Minecraft Server World Download Project, and Discoveries

https://github.com/2b2tplace/1m_release
150•exploraz•21h ago•92 comments

Regex Chess: A 2-ply minimax chess engine in 84,688 regular expressions

https://nicholas.carlini.com/writing/2025/regex-chess.html
138•surprisetalk•4d ago•31 comments

We let AIs run radio stations

https://andonlabs.com/blog/andon-fm
279•lukaspetersson•17h ago•219 comments

Pope Leo XIV’s first encyclical Magnifica humanitas to be published May 25

https://www.vaticannews.va/en/pope/news/2026-05/pope-leo-xiv-first-encyclical-magnifica-humanitas...
241•cucho•12h ago•155 comments

Energy return in running shoes explained (2025)

https://runrepeat.com/guides/energy-return-in-running-shoes
13•jstrieb•1d ago•6 comments

Hyperpolyglot Lisp: Common Lisp, Racket, Clojure, Emacs Lisp

https://hyperpolyglot.org/lisp
167•veqq•16h ago•39 comments

Show HN: Number Gacha, a gacha game distilled to its essence

https://isabisabel.com/gacha/
171•babel16•5d ago•66 comments

Make ZIP files smaller with ZIP Shrinker

https://evanhahn.com/make-zip-files-smaller-with-zip-shrinker/
35•zdw•2d ago•19 comments

Show HN: Hsrs – Type-Safe Haskell Bindings Generator for Rust

https://github.com/harmont-dev/hsrs
36•suis_siva•7h ago•3 comments

AI eats the world (Spring 26) [pdf]

https://static1.squarespace.com/static/50363cf324ac8e905e7df861/t/6a0af5d0484fbf5fe9a7743e/177910...
249•topherjaynes•22h ago•138 comments

Peter Salus has died

https://www.tuhs.org/pipermail/tuhs/2026-May/033750.html
145•speckx•8h ago•12 comments

Elon Musk has lost his lawsuit against Sam Altman and OpenAI

https://techcrunch.com/2026/05/18/elon-musk-has-lost-his-lawsuit-against-sam-altman-and-openai/
983•nycdatasci•18h ago•493 comments

Two computers, one monitor, zero fiddling (2025)

https://alexplescan.com/posts/2025/08/16/kvm/
228•ankitg12•3d ago•132 comments

When can the C++ compiler devirtualize a call?

https://quuxplusone.github.io/blog/2021/02/15/devirtualization/
68•lionkor•2d ago•50 comments

Alignment pretraining: AI discourse creates self-fulfilling (mis)alignment

https://arxiv.org/abs/2601.10160
59•anigbrowl•14h ago•24 comments

Agora-1: The Multi-Agent World Model

https://odyssey.ml/introducing-agora-1
113•olivercameron•17h ago•22 comments