【问题标题】:Sphere 360-texture low qualitySphere 360​​ 纹理低质量
【发布时间】:2015-11-19 17:24:58
【问题描述】:

我正在创建一个使用 Cardboard 显示 360 度图像的应用。 我使用 Cardboard 相机和球体在 Unity 中创建了一个场景。我将 360 度图像映射到球体纹理。 查看时纹理质量低且有锯齿,因此细节质量不佳。

有解决这个纹理问题的想法吗?我尝试了一个创建不同类型球体的脚本,但它没有解决问题。

【问题讨论】:

    标签: unity3d texture-mapping google-cardboard


    【解决方案1】:

    你需要使用icoshpere 才能工作,你仍然会在投票附近得到一些失真,但它比 Unity 提供的紫外线要好得多。

    第二件事是你需要一个高细节的 icoshpere 才能工作,因为你需要更多的顶点。

    第三件事是纹理质量和大小。我认为 Unity 的默认 fov 约为 60,但您将映射纹理以获得 360 的 fov,因此与您使用的屏幕纹理相比,您需要更大尺寸的纹理。

    如果您想了解有关 icoshperes 和 uv 球体之间差异的更多详细信息,可以查看此article,或者直接转到文章底部并下载统一项目。该项目包括已经制作的 icoshperes,您可以对它们进行试验以找出最适合您的项目的一个。我正在使用 Octahedron Sphere 4 R1。多边形越少,失真就越多,任何更高的多边形都会下降很多。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多