Neat! Can you give a really short description of why this is useful or of the most interesting techincal aspects?
I figure it would make an awesome video-game. Given that it took 30 seconds to render each frame, that’s not going to happen as a raytracer. I might be able to get it to work in real time if I run it using that thing where you draw triangles, or better yet, use it to find a few guide points and then just warp a 3d model.
It also might be good for getting people to understand differential geometry or something.
Actually, can you just tell me what’s going on in the second movie where the grid appears to stop growing closer?
It’s a sky sphere. It’s infinitely far away. When you’re in part of space that’s Euclidean and you’re not rotating, it doesn’t move. The only reason that it moves at all in the second video is because of how warped space is.
I should add that when running it in a ray-tracer it can only draw sky-spheres, but when running it normally it can only draw triangles. I’m considering making it so one of those can do both.
I figure it would make an awesome video-game. Given that it took 30 seconds to render each frame, that’s not going to happen as a raytracer. I might be able to get it to work in real time if I run it using that thing where you draw triangles, or better yet, use it to find a few guide points and then just warp a 3d model.
It also might be good for getting people to understand differential geometry or something.
It’s a sky sphere. It’s infinitely far away. When you’re in part of space that’s Euclidean and you’re not rotating, it doesn’t move. The only reason that it moves at all in the second video is because of how warped space is.
I should add that when running it in a ray-tracer it can only draw sky-spheres, but when running it normally it can only draw triangles. I’m considering making it so one of those can do both.