1

So I have a large (138mb) reality file that I want to user to be able to interact with via Safari quick view.

So I have done the following:

<a
  href="...link to .reality file"
  rel="ar"
>
  <img />
</a>

now obviously since its such a large file it takes a few minutes to download, now the apple docs are not great when it comes to the web side of reality kit so I'm wondering if there is anything I can do to improve the experience for the user?

4

1 回答 1

0

AR 和 VR 应用程序的 3D 模型由多边形数量和纹理大小决定,而不是 MB(通过 Internet 上传/下载文件时,以 MB 为单位的大小很重要)。Apple 文档清楚地说明了 RealityKit 的资产

...保持 3D 资产几何图形的多边形数量低于 100,000 个多边形。

因此,您的资产包含的多边形比需要的多得多。但是,具有 25K 多边形(或更低)的模型将加载得更快。另一个重要方面是纹理。苹果对此表示:

...对于纹理,不要超过 2048 x 2048 像素的大小(最好是 1024 x 1024)。

.usdz您可以在 Xcode 的 Attributes Inspector 中检查文件的多边形数量。

在此处输入图像描述

文件大小House.usdz为 8.4 MB。

于 2021-07-20T05:41:35.070 回答