←back to thread

145 points jasondavies | 7 comments | | HN request time: 0.903s | source | bottom
1. jonhohle ◴[] No.41367536[source]
The mirror in the example with the washing machine is amazing. Obviously the model doesn’t understand that it’s a mirror so renders it as if it were a window with volume behind the wall. But it does it so realistically that it produces the same effect as a mirror when viewed from different angles. This feels like something out of a sci-fi detective movie.
replies(3): >>41368494 #>>41372857 #>>41374230 #
2. scoopdewoop ◴[] No.41368494[source]
Ha, reminds me of Duke Nukem mirrors which are essentially the same thing, looking through a window to mirrored geometry
replies(2): >>41370950 #>>41372402 #
3. kridsdale3 ◴[] No.41370950[source]
Damn, I'm lookin' good.
4. recursive ◴[] No.41372402[source]
I think most video game mirrors use basically the same technique.
replies(1): >>41375766 #
5. HappMacDonald ◴[] No.41372857[source]
Would love to see it try to handle a scene where the real volume behind the mirror were also available then. :9
6. ghostly_s ◴[] No.41374230[source]
I wish they would just link to prerendered output from the examples. I can never get output from demos on huggingface successfully , I assume due to load throttling when projects get attention?
7. HexDecOctBin ◴[] No.41375766{3}[source]
Nowadays, reflections can be done through raytracing, with perhaps a blur/smudge to hide low ray counts for performance.