0

我尝试渲染立方全景。我在主摄像机周围有立方体的场景。立方体由 6 个立方体面构成。我从不在应用程序资产或资源文件夹中的文件中读取纹理,但在我的 PC 的文件系统中。我使用适当的 mainTextureScales 和 mainTextureOffsets 将加载纹理的适当片段放在立方体面上。

一切似乎都很好。但是渲染的全景图有可怕的大像素。我加载的纹理似乎被调整为更小的尺寸。

当然,我有一个非常大的文件,其中包含 6 张 2048x2048 的图像。因此,整个图像的大小为 12288x2048。但是我已将此文件加载到的 Texture2D 具有正确的,而不是减小的大小:12288x2048。

当我不是从单个文件而是从 6 个单独的文件(每个文件包含适当面的 2048x2048 纹理)加载立方体面的纹理时,分辨率要好得多。

您能否帮我找到将所有面纹理保存在单个文件中的方法,并将此纹理以原始分辨率而不是降低分辨率放置。

4

0 回答 0