How do people design/edit geometry expressed with distance functions? It seems like making something complex like the image on the slide would be very difficult.
brk
What do each of the distance functions represent in the image?
motoole2
It's fairly rare to see someone create geometry like this one using distance functions, because it is not a straightforward process. Inigo Quilez' webpage (the person who created the scene in the slide) has a treasure trove of information on this topic though. In particular, he wrote an article on 3D signed distance functions including generating primitives, altering/deforming primitives, combining primitives (e.g., intersection, union, as discussed on this slide), and positioning primitives within a scene. Combinations of these primitive definitions and operations produce complex scenes like the one shown above. I'm sure that designing scenes with complex geometry is a painstaking process though.
TheNumbat
To add - this is him writing one of these live: https://www.youtube.com/watch?v=Cfe5UQ-1L9Q
How do people design/edit geometry expressed with distance functions? It seems like making something complex like the image on the slide would be very difficult.
What do each of the distance functions represent in the image?
It's fairly rare to see someone create geometry like this one using distance functions, because it is not a straightforward process. Inigo Quilez' webpage (the person who created the scene in the slide) has a treasure trove of information on this topic though. In particular, he wrote an article on 3D signed distance functions including generating primitives, altering/deforming primitives, combining primitives (e.g., intersection, union, as discussed on this slide), and positioning primitives within a scene. Combinations of these primitive definitions and operations produce complex scenes like the one shown above. I'm sure that designing scenes with complex geometry is a painstaking process though.
To add - this is him writing one of these live: https://www.youtube.com/watch?v=Cfe5UQ-1L9Q
@TheNumbat Good find!