gpt4 book ai didi

swift - SceneKit 错误 : C3DSkinnerUpdateJointsAndBoundingBox skinner has no mesh

转载 作者:行者123 更新时间:2023-11-28 14:48:52 26 4
gpt4 key购买 nike

当我为我的服务器加载 .scn 文件下载并本地存储在用户域目录中时,以及当我在 Scene Kit 中使用这些文件时,我在无法动态应用动画的地方收到此错误。由于骨骼和皮肤不是关节。 SCN 文件包含皮肤几何体网格节点和骨骼节点(rig)。

        do {
let options = [ SCNSceneSource.LoadingOption.convertToYUp : true ]
let scene = try SCNScene(url: fileURL , options: options)
for childNode in scene.rootNode.childNodes {
baseNode.addChildNode(childNode)
}
}catch let error as NSError {
NSLog("Unable to load file \(error.debugDescription)")
}

代码加载,我能够看到模型,但它确实加载了 skinner。并得到错误作为[SceneKit] Error: C3DSkinnerUpdateJointsAndBoundingBox skinner has no mesh"

注意:如果我使用 assets 文件夹中的所有角色和动画 dae 文件并在代码中使用它,效果很好。(我使用 xcode 将 dae 转换为 scn 文件)

最佳答案

这是系统级别的日志记录。您可以通过在目标的环境设置中添加以下标志来禁用此功能:OS_ACTIVITY_MODE - 禁用

第一步:

enter image description here

第 2 步:

enter image description here

关于swift - SceneKit 错误 : C3DSkinnerUpdateJointsAndBoundingBox skinner has no mesh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49997592/

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