back

Equi-Angular Cubemap
ffmpeg v360 format uses a 3wx2h array.

Equi-Angular Cubemap in ffmpeg v360:



left   0  front 0  right 0
down -90  back 90  up  -90

ffmpeg -i e.tif -vf v360=input=equirect:output=eac eac.tif

Paul Bourke has worked on these for a long time: Paul Bourke
The link I was thinking of is gone, but look around anyway.
Google blog had a discussion on Equi-Angular Cubemaps in video in 2017: bringing pixels front and center vr video

In 3D VR, that pattern is repeated horizontally so you have that array for each left and right eye for a total of twelve square images.

 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

A small list, most from KartaVR documentation:

16:9 Video Frame Padded Fulldome/Domemaster/Angular Fisheye 180°
4:3 Video Frame Padded Fulldome/Domemaster/Angular Fisheye 180°
Angular Fisheye 360°/Light Probe IBL/Angular
Cube faces
Cylinder 360°x90°, Cylindrical
Facebook 3x2 Cubemap
Facebook Pyramid 1:1
Facebook Vertical Strip Cubemap
Flat bottom LatLong/Equirectangular/Spherical 360°x180°
Fulldome/Domemaster/Angular Fisheye 180°
Garden Gnome 3x2 Cubemap
Gear VR/Octane ORBX/VRay based 6:1 Horizontal Strip Cubemap:
Left Right Top (Rotated 180°) Bottom (Rotated 180°) Back Front
Gear VR stereo panorama. Right (R) and left (L) camera cubic faces:
R-Left R-Right R-Top (Rotated 180°) R-Bottom (Rotated 180°) R-Back R-Front
L-Left L-Right L-Top (Rotated 180°) L-Bottom (Rotated 180°) L-Back L-Front
High Resolution Fulldome/Domemaster/Angular Fisheye 180°
Horizontal 6:1 Strip Cubemap
Horizontal Cross Cubemap
Horizontal Tee Cubemap
LatLong/Equirectangular/Spherical 360°x180°
LG 360 Camera Unsitched
Mental Ray Cube 1 Based 6:1 Horizontal Strip Cubemap
Ricoh Theta S Camera Unstitched
Samsung Gear 360 Camera Unstitched
Starglobe 1:1 Cubemap
Strip, vertical, horizontal
StripVR, horizontal
Vertical 6:1 Strip Cubemap
Vertical Cross Cubemap
Vertical Strip Cubemap
Vertical Tee Cubemap

 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Horizontal cross format
this is not for or from ffmpeg v360



Horizontal cross, this order is not ffmpeg v360 order.

Panotools and similar:
Face  front right back left  top  bottom
Yaw    0     90    180  -90   0     0   
Pitch  0      0      0    0  90   -90   


I like the horizontal cross format, you can fold and glue a print of it to form an actual cube.

It is visually rewarding, horizontal images are in a continuous sequence: "lfrb", "frbl", "rblf" or "blfr" + top (up) and bottom (down).

But this does not work for the ffmpeg v360 format, where the horizontal cube faces are not positioned sequentially, default "rludfb".

back