Scenekit 场景需要很长时间才能显示在视图上

问题描述

我需要在我的 iOS 应用程序的 SceneView 上显示一个 3D 模型,在它的相对路径(字符串)从 Firebase 加载并传递给我的SCNScene(命名:路径)之后。。 >

读取路径的函数运行得非常快,但是一旦我尝试将场景附加到我的 SceneView,它需要很长时间才能实际显示(5-6 秒)。 我试图显示的 .scn 文件大约是 20MB,如果我设置 showStatistics = true,它会说我的场景包含超过 200K 的三角形强>.

我需要帮助以了解如何大幅减少场景的“加载”时间。 我已经尝试减少多边形的数量并使用 SceneView 方法 prepare(_:completionHandler:) 以便在后台线程上渲染我的场景并(理想情况下)加速显示它的过程,但没有什么对我有用。 任何帮助将非常感激。谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)