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 文件。
解决方案
您可以轻松地将文件中包含的带纹理的 3D 模型.usdz
导入 Autodesk Maya 2022,并安装相应的Pixar MayaUSD 工具插件。然后编辑您的.usdz
模型并将其导出。
推荐阅读
- python - 如何使用 Python 从 Outlook 帐户发送带有附件的邮件
- python - 将视频转换为帧 python
- python-3.x - 使用脚本(最好是 Python3 或 Bash)安装软件后在 Ubuntu 中自动添加别名
- python-3.x - 熊猫解析具有时区偏移的日期不返回日期时间的dtype,只是对象?
- java - 使用 FlatFileItemReader 读取元素列表
- python - python:object()不带参数错误
- python - 布尔切片交换 numpy 数组的维度
- javascript - 将 nodetext 附加到 svg 元素
- spring - Spring Boot 页面刷新有一些 404 请求
- android - 在 BottomNavigationView 中禁用 tooltipText