齿轮VR的Unity Dev - Equirectangular全景作为天空盒/球体

时间:2016-11-28 23:39:00

标签: android unity3d virtual-reality 360-panorama

我一直试图制作类似于Oculus 360照片应用的360度照片查看器。唯一的问题是当投射到具有倒置法线的球体上时,图像会变形并且变形。或者"弯曲"就像球体一样,导致门框等直线变成弯曲的图像;糟糕的结果。

改变球体的大小什么都不做,显然图片必须弯曲到适合球体内表面的位置,所以我不认为这个解决方案会起作用。

然后我尝试将照片变成圆柱形天空盒,并将其用作相机的天空盒组件,效果很好:没有弯曲线条,一切看起来都很理想。除了一件事:纹理上有闪烁/混叠效果,除非我启用了mip贴图,否则会导致图像模糊。

有人知道我如何应用我的图像看起来与Oculus 360 Photo应用程序中的图像类似吗?它们呈现出完美的品质,没有弯曲的线条,没有闪光。他们如何实现这一结果?

我尝试过不同的压缩类型和不同的形状,我唯一没想过的就是将照片切成6块并将其渲染在相机周围的立方体内部,由于它的接近程度,可能无法获得距离相机距离可能造成的闪烁效果吗?

思考,建议和问题?任何协助或讨论都表示赞赏

2 个答案:

答案 0 :(得分:0)

通过将渲染比例增加到1.5或更高,我可以获得良好的效果,从而消除了闪烁的混叠效果。由于三星s6分辨率,这不是100%确定这是一个问题,但我现在正在使用增强的渲染比例以获得更高质量,并在其他地方进行优化以节省帧速率

答案 1 :(得分:0)

我知道这个问题现在已经很老了,但是我也遇到了这个问题,但是在oculus上,由于herehere这些说明,问题得以解决