如何为视差显示器(如 Nintendo 3DS 和 Evo 3D)制作 3D 图像?

如何为视差显示器(如 Nintendo 3DS 和 Evo 3D)制作 3D 图像?

如何为视差显示器制作 3D 图像?我真的很想为 Evo 3D 制作内容。

我将在后期制作中转换 2D 图像。我已经知道这背后的基本原理(黑白位移图,前景为白色,背景为黑色),但我仍然不确定这在视差显示器上会如何工作。我见过旧红蓝眼镜的红蓝像素移位图像。

我也没有可用的 3D 技术来测试这一点,所以在做任何事情之前我想了解工作流程的基本思想。

另外:文件格式。Evo 是否只是用两个相机镜头自行位移并将文件存储为 .jpg,还是使用特殊格式

答案1

我认为这个问题可能有点离题,无论如何我都会把它留在这里,也许这会有所帮助!

进化 3D

它使用 JPS(JPEG 立体)标准。1
JPS 基本上只是两张并排的图像。2

因此,您只需拍摄两张图像,将它们组合在一起,保存为 JPS,即可完成。


3DS

3DS 稍有不同,但差别不大。3DS 存储了两个用于立体图像的文件:

  • 一个普通的 .jpg 文件,用于邮件等发送。
  • .mpo 文件,这是实际的立体文件。3

唯一的问题是创建立体文件本身,因为我找不到它的二进制格式。你必须从真正的 3DS 中获取一个并查看它是什么样子。我发现解释如何创建自己的 .mpo 文件的教程适用于 3DS,但读取效果不佳。这是关于将 .mpo 转换为 .jps 的教程


这意味着您不必像您所说的那样创建深度图,而是生成两个不同的图像,因为设备仅使用两个图像来渲染 3D 视图。当然,拥有一个图像和一个深度图会很好,但它们的工作原理并非如此。

相关内容