我有一个全景 360 照片(example)的图像。我想将其转换为适合 VR 的格式-等矩形(example)或 cubemap。
我看到的唯一解决方案是http://ggnome.com/pano2vr,但它似乎不适合我。
我继续写了一个 C ++ 应用程序(希望)做你想要的和posted it on GitHub。
给定圆柱体 x ^ 2 + y ^ 2 = 1,内接在以原点为中心的 2x2x2 立方体内,我们可以将圆柱形全景投影到立方体的相应四个面上,如下所示。对于输出图像中的每个像素,我们从立方体中心 (0,0,0) 投射一条光线,穿过立方体一个面上的对应点,并确定该光线与圆柱体相交的位置。然后,我们将圆柱体上的这一点映射到输入图像中的
您可以在associated docs中阅读血淋淋的详细信息。
以下是您建议的输入和输出图像的一些缩略图:
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(9条)