ios - USDZ 文件在 ios 中放在我头顶
问题描述
当我在 ARSCNView 中加载 *.USDZ 文件时,将对象放在我的头顶。即使我尝试通过苹果提供示例演示“Handling3DInteractionAndUIControlsInAugmentedReality”。我注意到一件事是 *.USDZ 文件通过比较 *.SCN 文件形成内容巨大的边界框。
另一件事是 .USDZ 文件在 QLPreviewController 中放置适当的位置。如何在不更改比例属性的情况下实现动态规范化 *.USDZ 文件。
提前致谢。
解决方案
使用 usdz 模型,需要scale = 0.005
在添加到飞机之前设置。
我在 GitHub 中找到了解决方案:https ://github.com/shu223/ARKit-Sampler
推荐阅读
- javascript - 将 openstreetmap 与 Bike 层一起使用
- r - 使用 plotly 在日期轴中为周末设置不同的背景颜色
- ruby-on-rails - Rails:未定义的局部变量或方法与 Country-State-Select gem
- java - Android当前从arrayList索引尝试更新
- c++ - Mac 上的 Visual Studio Code 警告:“覆盖”关键字是 C++11 扩展 [-Wc++11-extensions]
- javascript - 如何在有空格时不调用输入的 onChange 方法,但在删除字符串时调用,因为只剩下一个空字符串
- php - 表不存在,但存在
- python - 无法使用 OpenCV 4.2 (videoCapture) 打开 .mp4 视频
- mysql - 在不使用 GROUP BY 的情况下标记重复值 MySQL
- apache-spark - 有没有办法在使用 spark 进行插入覆盖时保持适当数量的文件?