问题标签 [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.
python - ImportError:Mac Python 2.7.10 上没有名为 enum 的模块
我已经尝试在我的 Mac 上安装enum
,enum34
和aenum
,但我无法将这些包导入我的代码或交互式 shell。但我可以在pip freeze
.
ios - 如何将 .arobject 文件转换为 .usdz 文件?
我从苹果的对象扫描示例代码创建了 .arobject 文件。
现在我想知道有没有办法将此 .arobject 文件转换为 .usdz 文件?
swift - USDZ 文件在 Xcode 中是黑色的
每当我尝试在 XCode 中查看从 Apple 的 Quick Look网站下载的 USDZ 文件时,它看起来都是黑色的。
我目前正在使用 XCode 版本 10.3 (10G8) 并包含一张展示该问题的图片。
有人可以帮我弄清楚发生了什么吗?我已经删除了派生数据,清理了我的项目,并执行了 XCode 的全新安装,但没有运气。
swift - 无法使用 Xcode 上的 ModelIO 库通过脚本快速加载 USDZ 文件的纹理
我在我的 Xcode 项目中添加了一个 USDZ 文件。USDZ 文件在我的 Mac 上打开的 Xcode 项目中正常显示,但是,当我尝试使用 modelIO 库通过代码加载它时,它会加载网格,但不会加载纹理。
在下面的快照中有一个我尝试加载的蜜蜂模型。第二个是蜜蜂和飞机,蜜蜂纹理没有渲染,而飞机纹理加载没有问题。我还将 USDZ 文件转换为 scn 文件,它工作正常。我认为问题不在于文件,而是我使用的代码无法正确加载 USDZ 文件。我正在尝试通过代码加载 USDZ 文件,而我使用的库并不重要。如果您有其他建议,我愿意倾听。
我使用以下代码加载我的模型:
这里有一些快照来展示我得到的结果: - 来自我 Mac 上 Xcode 查看器的快照,成功地显示了带有纹理的蜜蜂:
- 手机、蜜蜂和飞机上的应用程序快照,蜜蜂纹理不可见:
- 在 Xcode 控制台上,我收到以下错误日志:
我在这里缺少什么将模型文件(包括纹理)完全加载到我的场景中?
augmented-reality - 将 .obj 或 .stl 转换为 .usdz 的最简单方法是什么?
Apple AR Quick Look 显然只支持.usdz
文件。那么,将.obj
or.stl
转换为 的最简单方法是.usdz
什么?
我首先搜索了这个,但最受欢迎的结果是使用了一个名为Vectary的免费工具,但当我真正尝试使用它时,它并不是免费的。
谢谢。
xcode - xcrun usdz_converter xcode11 不工作。我该如何解决这个问题?
即使在更新目录之后:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
并且在 xcode/preferences -> 命令行工具设置为“xcode 11.0 (11a420a), 我仍然无法运行 usdz 转换器。
这是错误消息:
请提供帮助以解决此问题。
谢谢你。
terminal - 当我尝试运行“xcrun usdz_convert”时出现错误
我更新到 macOS Catalina 10.15 和 Xcode 11.0。现在这个命令现在没有运行:
即使我同时更新了$PATH
和$PYHONPATH
变量,我也会收到此错误:
有什么解决办法吗?
python - 如何使用 python usdz 命令行工具将形状键动画从 .glb 转换为 .usdz
我在搅拌机中创建模型并将它们导出为 .gltf 文件。我正在尝试使用本视频中讨论的 Apple python 命令工具将这些模型转换为 .usdz 文件。
如果关键帧动画是由其中任何一个制作的,那么这些转换效果很好;
- 骨架动画(骨骼)
- 简单的位置、旋转、缩放
但是,由形状键制作的关键帧动画不会被继承。当我导出 .glb 文件以确保它们成为转换为 usdz 的一部分时,我需要做些什么吗?
感谢您的任何建议。
scenekit - 如何编辑已包含在 AR 项目中的 USDZ 网格?
如何编辑usdz
文件并维护其中设置的装备?例如,我正在尝试编辑此示例项目中包含的 robot.usdz 网格 -
https://developer.apple.com/documentation/arkit/capturing_body_motion_in_3d
robot.usdz 文件包含在字符文件夹中。
我尝试了以下方法:
- 使用 scntool 转换 usdz > scn > dae。但是 scntool 无法成功转换文件
- 使用 ModelIO 转换 usdz > stl 文件。STL 文件丢失所有关节并且不包括几何图形
- 尝试将节点添加到 SCN 文件 > 转换回 usdz。机器人角色无法通过 RealityKit 加载
- 尝试使用 Unity usdz 包管理器。在这里没有太大的成功,并且无法编辑实际的几何图形
您是否有推荐的管道来编辑 usdz 文件的实际网格?我没有原始 dae 或 fbx 或 gtlf 文件。
augmented-reality - 为什么 .reality 文件的文件大小比 .usdz 大得多?
我正在使用 Apple 的新 Reality Composer 应用程序将图像锚附加到我的 .USDZ。
导入 Reality Composer 时,我的 USDZ 文件为 +/- 5MB,参考图像为 100KB。当我从 Reality Composer 导出 .reality 文件时,文件大小激增至 17MB。