augmented-reality - 为什么 .reality 文件的文件大小比 .usdz 大得多?

标签 augmented-reality realitykit usdz reality-composer

我正在使用 Apple 的新 Reality Composer 应用程序将图像 anchor 附加到我的 .USDZ。

导入 Reality Composer 时,我的 USDZ 文件为 +/- 5MB,引用图像为 100KB。当我从 Reality Composer 导出 .reality 文件时,文件大小激增至 17MB。

最佳答案

我想文件大小确实取决于文件格式的架构 .
有时大小为 .reality 文件大于 .usdz ,有时它会更少(但是,.reality 文件的上传时间比 .usdz 快得多)。
如果您手动重命名 scene.reality 文件至 scene.zip 文件,然后在桌面上解压缩(您可以使用 scene.usdz scene.rcproject 文件执行相同的操作),您必须看到一个名为 assets 的文件夹,包含几个二进制 .arz 文件。这些文件描述了 Reality Composer 的场景:它的实体、动画、动态、 anchor 类型等。

Thus, the total number of .arz files defines the size of scene.reality container in MB.


enter image description here
此外,您还可以找到 assetMap.json 可能看起来像这样的文件:
{
  "scenes" : [
    {
      "sceneIdentifier" : "EDD9ED29-977B-4C2E-A20A-8B073090B950",
            "sceneName" : "Scene",
             "fileName" : "Scene2.compiledscene"
    }
  ]
}

关于augmented-reality - 为什么 .reality 文件的文件大小比 .usdz 大得多?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59415661/

相关文章:

swift - .usdz 模型加载到场景时没有纹理

augmented-reality - 如何将 .arobject 文件转换为 .usdz 文件?

ios - 使用 Swift 在 ARKit 中显示白色图像素材

unity-game-engine - Android 设备不支持 ARCore 但实际上可以使用 Vuforia 运行 AR?

computer-vision - ARKit 摄影测量

swift - 如何使用手势沿 Y 轴移动 ModelEntity?

swift - ARKit:如何在 Storyboard 中向 ARView 添加按钮?

iphone - 如何检测iPhone的高度(用于增强现实游戏)?

javascript - 使用 JavaScript 和 OpenCV 进行 QR 码检测 - 增强现实 Web 应用程序