Hyperbolic Catacombs Carousel

Hyperbolic Catacombs Carousel

Take an immersive spin around the {3,7,3} honeycomb in the upper half space model.  See the paper Visualizing Hyperbolic Honeycombs to learn about this strange world.

arxiv.org/abs/1511.02851

This video came about from a fun evening of equirectangular projections with Henry Segerman and Vi Hart.
https://www.youtube.com/watch?v=GRo_FQm2KRc&feature=share

Comments

  1. That's outstanding, Roice Nelson !   I can see that I'm going to have to learn about 360 video.  I've been so focused on stereoscopic views, but clearly this technology is more accessible, and nearly as immersive.

    ReplyDelete
  2. Thanks Scott Vorthmann!  The technologies are not mutually exclusive either.  I'd like to do some experiments with stereoscopic plus spherical video, but I'll need an Oculus rift first :)

    ReplyDelete
  3. Roice Nelson , I'm still trying to work out how you render to the equirectangular projection.  It would be a fantastic capture option in vZome.

    ReplyDelete
  4. Scott Vorthmann...  For this video, I rendered frames using POV-Ray, and it was only a matter of selecting the proper camera option the software already provided.

    For some of the other spherical videos I've been posting, I did have to calculate the projection explicitly.  With lat/long coordinates on the visual sphere, I converted to equirectangular coordinates using info from this web page: mathworld.wolfram.com/EquirectangularProjection.html

    I figure vZome is using OpenGL (?).  I haven't yet needed to figure out how to do the projection with that.  I'm guessing it will be a matter of doing another transformation in your shader.

    Btw, before uploading to YouTube, you need to add some metadata to the video to mark is as spherical, as described here: support.google.com/youtube/answer/6178631

    ReplyDelete
  5. Some brief searching of "OpenGL equirectangular shader" found this:

    forum.openframeworks.cc/t/equirectangular-projection-shader/19937/2

    Looks like it might be a bit more complicated to do this in OpenGL, and require cubemaps.

    ReplyDelete

Post a Comment

Popular posts from this blog

Hyperbolic Hopf Fibrations