问题标签 [usdz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
856 浏览

python - ImportError:Mac Python 2.7.10 上没有名为 enum 的模块

我已经尝试在我的 Mac 上安装enum,enum34aenum,但我无法将这些包导入我的代码或交互式 shell。但我可以在pip freeze.

基本上我想运行https://github.com/kcoley/gltf2usd

0 投票
1 回答
738 浏览

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

我从苹果的对象扫描示例代码创建了 .arobject 文件。

现在我想知道有没有办法将此 .arobject 文件转换为 .usdz 文件?

0 投票
1 回答
137 浏览

swift - USDZ 文件在 Xcode 中是黑色的

每当我尝试在 XCode 中查看从 Apple 的 Quick Look网站下载的 USDZ 文件时,它看起来都是黑色的。

我目前正在使用 XCode 版本 10.3 (10G8) 并包含一张展示该问题的图片。

在此处输入图像描述

有人可以帮我弄清楚发生了什么吗?我已经删除了派生数据,清理了我的项目,并执行了 XCode 的全新安装,但没有运气。

0 投票
1 回答
422 浏览

swift - 无法使用 Xcode 上的 ModelIO 库通过脚本快速加载 USDZ 文件的纹理

我在我的 Xcode 项目中添加了一个 USDZ 文件。USDZ 文件在我的 Mac 上打开的 Xcode 项目中正常显示,但是,当我尝试使用 modelIO 库通过代码加载它时,它会加载网格,但不会加载纹理。

在下面的快照中有一个我尝试加载的蜜蜂模型。第二个是蜜蜂和飞机,蜜蜂纹理没有渲染,而飞机纹理加载没有问题。我还将 USDZ 文件转换为 scn 文件,它工作正常。我认为问题不在于文件,而是我使用的代码无法正确加载 USDZ 文件。我正在尝试通过代码加载 USDZ 文件,而我使用的库并不重要。如果您有其他建议,我愿意倾听。

我使用以下代码加载我的模型:

这里有一些快照来展示我得到的结果: - 来自我 Mac 上 Xcode 查看器的快照,成功地显示了带有纹理的蜜蜂:

在此处输入图像描述

  • 手机、蜜蜂和飞机上的应用程序快照,蜜蜂纹理不可见:

在此处输入图像描述

  • 在 Xcode 控制台上,我收到以下错误日志:

在此处输入图像描述

我在这里缺少什么将模型文件(包括纹理)完全加载到我的场景中?

0 投票
5 回答
14442 浏览

augmented-reality - 将 .obj 或 .stl 转换为 .usdz 的最简单方法是什么?

Apple AR Quick Look 显然只支持.usdz文件。那么,将.objor.stl转换为 的最简单方法是.usdz什么?

我首先搜索了这个,但最受欢迎的结果是使用了一个名为Vectary的免费工具,但当我真正尝试使用它时,它并不是免费的。

谢谢。

0 投票
2 回答
2758 浏览

xcode - xcrun usdz_converter xcode11 不工作。我该如何解决这个问题?

即使在更新目录之后: sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

并且在 xcode/preferences -> 命令行工具设置为“xcode 11.0 (11a420a), 我仍然无法运行 usdz 转换器。

这是错误消息:

请提供帮助以解决此问题。

谢谢你。

0 投票
1 回答
259 浏览

terminal - 当我尝试运行“xcrun usdz_convert”时出现错误

我更新到 macOS Catalina 10.15 和 Xcode 11.0。现在这个命令现在没有运行:

即使我同时更新了$PATH$PYHONPATH变量,我也会收到此错误:

有什么解决办法吗?

0 投票
0 回答
435 浏览

python - 如何使用 python usdz 命令行工具将形状键动画从 .glb 转换为 .usdz

我在搅拌机中创建模型并将它们导出为 .gltf 文件。我正在尝试使用本视频中讨论的 Apple python 命令工具将这些模型转换为 .usdz 文件。

如果关键帧动画是由其中任何一个制作的,那么这些转换效果很好;

  • 骨架动画(骨骼)
  • 简单的位置、旋转、缩放

但是,由形状键制作的关键帧动画不会被继承。当我导出 .glb 文件以确保它们成为转换为 usdz 的一部分时,我需要做些什么吗?

感谢您的任何建议。

0 投票
1 回答
887 浏览

scenekit - 如何编辑已包含在 AR 项目中的 USDZ 网格?

如何编辑usdz文件并维护其中设置的装备?例如,我正在尝试编辑此示例项目中包含的 robot.usdz 网格 -

https://developer.apple.com/documentation/arkit/capturing_body_motion_in_3d

robot.usdz 文件包含在字符文件夹中。

我尝试了以下方法:

  1. 使用 scntool 转换 usdz > scn > dae。但是 scntool 无法成功转换文件
  2. 使用 ModelIO 转换 usdz > stl 文件。STL 文件丢失所有关节并且不包括几何图形
  3. 尝试将节点添加到 SCN 文件 > 转换回 usdz。机器人角色无法通过 RealityKit 加载
  4. 尝试使用 Unity usdz 包管理器。在这里没有太大的成功,并且无法编辑实际的几何图形

您是否有推荐的管道来编辑 usdz 文件的实际网格?我没有原始 dae 或 fbx 或 gtlf 文件。

0 投票
1 回答
682 浏览

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

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

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