Advertise here with Carbon Ads

This site is made possible by member support. 💞

Big thanks to Arcustech for hosting the site and offering amazing tech support.

When you buy through links on kottke.org, I may earn an affiliate commission. Thanks for supporting the site!

kottke.org. home of fine hypertext products since 1998.

Beloved by 86.47% of the web.

🍔  💀  📸  😭  🕳️  🤠  🎬  🥔

The Sutro Tower in 3D

a large tower stands tall over the city of San Francisco

This is an amazingly realistic 3D model of San Francisco’s Sutro Tower that you can zoom, pan, fly through, and interact with. This model was made using a technique called Gaussian splatting; creator Vincent Woo explains:

This scan is made possible by recent advances in Gaussian Splatting. This is an emerging technology that lets us quickly create very detailed models just from photographs. For this model (or splat, as we call them), my friend Daylen and I flew our drones around Sutro Tower at a respectful distance for an afternoon until we had collected a few thousand photographs.

I then aligned these pictures in free software called RealityCapture. Alignment is the process that teaches the computer that a bunch of points in different images all actually correspond with the same point in real life. Then I used another piece of free software called gsplat to produce the 3D model itself.

The model looks amazing…I can’t believe it’s just stitched-together photos. (via @biddul.ph)

Comments  6

Sort by: thread — thread . latest . faves

P
Pete Ashton

"Just stitched together photos" has been a thing for years, if not decades, called photogrammetry. I guess GSplats are a refinement of this but it'd be nice to see something about how rather than asserting it's something brand new.

D
David Leppik

@Pete A.: This is much different from classic photogrammetry, which essentially triangulates distinctive points. This is a form of real-time radiance field rendering, in which a whole lot of photos are used to train a neural network to estimate how a scene looks from an arbitrary viewpoint. It doesn't just estimate geometry: it handles reflection, refraction, glare, and other light effects. Also it's designed to render in realtime on a mainstream GPU.

P
Pete Ashton

Ah. that makes sense. Thank you. (And sorry for the grumpy tone.)

C
Chaston Kome

Very fun to play around with - I ended up trying to get to the bottom then zooming up through the tour - then scrolling back down I ended up reversing all the way through the grass and to a "bird's eye" view of the tower and San Francisco but from underground. Reminded me a bit of those videos where they peel back the layers of a video game.

K
KitchenBeard

I can see my house from here!

C
Colter Mccorkindale

This is a little slice of heaven.

This thread is closed for new comments & replies. Thanks to everyone for participating!