首页 > 解决方案 > SceneKit 导入 .obj 模型物理体形问题

问题描述

我成功地将 .obj 模型导入 Xcode 并将其转换为 .scn 格式。但是当我尝试添加物理体形时,它出现在模型的一半上:

在此处输入图像描述

可能有人知道如何解决这个问题吗?

标签: swiftscenekit

解决方案


发生这种情况是因为您的对象的几何图形没有以它的原点为中心。在下面的屏幕截图中可以看到,盒子以原点为中心,但网格不是

在此处输入图像描述

解决这个问题的方法是改变Physics ShapetoDefault shapeTypetoBounding Box像这样:

在此处输入图像描述

现在物理形状以网格为中心:

在此处输入图像描述


推荐阅读