2014-03-03 68 views
0

首先,我想要做的是创建3D模型的全景视图。ThreeJS全景视图

所以我需要做的是:

  1. 创建不同的图片(前,左,右,后,底部,顶部)
  2. 加载图片成箱
  3. 视觉它browswer

目前的每一步都只是一步一个脚印,而不是我想要的。第一步是我的问题,我不知道如何校准或如何放置相机,我没有看到全景视图中的任何角落。目前我看到箱子轮廓非常好。

所以我的问题是:有谁能告诉我如何设置相机来制作一组不同的照片,以便将它们稍后组合成全景视图?

+0

也许这会帮助你:http://aerotwist.com/tutorials/create-your-own-environment-maps/ – WestLangley

回答

0

我不知道,如果你打算使用一个“真正的”相机和图片或3D效果图,但对于渲染你应该:

  • 渲染每一侧的方形纹理
  • 集X和Y fov到90deg。
  • 点的相机正是沿着每个轴:+ X,-X,+ Y,-Y,+ Z,-Z

这样,你应该得到6张的图片,工作得很好。

如果你想为“真实”的图片做到这一点,那么你需要一些从失真图像到立方图的映射。这将取决于你的镜头,所以它不是那么容易;我认为这个任务的专业应用通过比较图片来做到这一点,而不仅仅是数学。