←back to thread

145 points jasondavies | 1 comments | | HN request time: 0s | source
Show context
rkagerer ◴[] No.41368805[source]
What is a splat?
replies(4): >>41369333 #>>41369665 #>>41369971 #>>41375736 #
llm_nerd ◴[] No.41369333[source]
You have a car in real life and want to visualize it in software. You take some pictures of the car from various angles -- each picture a 2D array of pixel data -- and process it through software, transforming it into effectively 3D pixels: Splats.

The splats are individual elongated 3D spheres -- thousands to millions of them -- floating in a 3D coordinate space. 3D pixels, essentially. Each with radiance colour properties so they might have different appearances from different angles (e.g. environmental lighting or reflection, etc.)

The magic is obviously figuring out how each pixel in a set of pictures correlates when translated to a 3D space filled with splats. Traditionally it took a load of pictures for it to rationalize, so doing it with two pictures is pretty amazing.

replies(2): >>41369872 #>>41371212 #
1. bredren ◴[] No.41371212[source]
What do you call the processing after a splat, that identifies what's in the model and generates what should exist on the other side?