gpt4 book ai didi

ios - 多层 scn 文件需要时间来渲染 arkit

转载 作者:行者123 更新时间:2023-11-29 11:29:42 25 4
gpt4 key购买 nike

当用户点击屏幕时使用 ARKit 2 放置 .scn 文件时,单层模型会立即在屏幕上呈现,但当多层(2 到 3 层).scn 文件需要大约 1 到 3 秒来呈现时会出现问题,有点像渲染时卡住 UI?一旦 ARConfiguration session 被重置,那么它对所有模型都可以正常工作。我已经在 Apple 提供的用于处理交互应用程序的演示中检查了这些模型,它们也发生了同样的情况。谁能帮我解决为什么多层对象第一次没有立即渲染?

最佳答案

以下过程对我来说渲染 3D 模型没有相机卡住或放置对象时有任何滞后(很少有对象的大小高达 27mb):

第 1 步:加载 View 后立即加载 .scn 文件并配置 session

第二步:调用

[self.sceneView prepareObjects:@[self.modelNode] withCompletionHandler:^(BOOL success) {
dispatch_async(dispatch_get_main_queue(), ^{
//// TODO: according to your use case
});
}];

第 3 步:将场景 (.scn) 添加到您的场景 View

关于ios - 多层 scn 文件需要时间来渲染 arkit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54882045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com